大智慧 for 循环之后的锚点定位前后移动

10-08 16:12

编写要求:

股票网解答:

网友求助:

请教大家,我写了这样一段代码

for I1=I to BARSLAST(DISPSTATUS=1)+1 do
begin
if 条件1 then
begin
Num:=2;
end;
Num:=1;
end;

DRAWTEXT(Num=2,L-abs((h-l)/10),'XXX');

就是条件1满足的时候,我在K棒下方做标记。
但是我除了需要在这个k棒画标记外,我还需要在这个K棒之前和之后的连续几根K棒上画符号,这个应该怎么写呢?
也就是说,当我从循环出来后,我需要在满足条件的那个位置的K棒的前后一系列K棒上画上符号,比如之前五根K棒和之后八根K棒上都画上某些符号。

请教这个涉及锚点定位前后移动问题该如何处理?

解答如下:

前五:cross(BACKSET(Num=2 ,6 ),0.5);
后八:ref(Num=2,7);

>

版权声明

本文仅代表作者观点,不代表无忧指标公式网立场。
本文系作者授权无忧指标公式网发表,未经许可,不得转载。

文章内容来自互联网,本网站无任何收费项目也不推荐股票
广告投放请自行识别风险。本站无任何QQ群微信群