以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  判断语句编写  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=182161)

--  作者:jzt666
--  发布时间:2020/9/14 8:14:55
--  判断语句编写


CX:=ABS(CLOSE-REF(CLOSE,29))/(HHV(HIGH,30)-LLV(LOW,30))*100;

唐奇安通道上下轨:最低价30周期大于下轨,(CX>50上轨参数用20,CX<50上轨参数用30)收盘价大于上轨做多


--  作者:wenarm
--  发布时间:2020/9/14 8:37:43
--  

“最低价30周期大于下轨”这句话表述的逻辑有问题。建议你从新表述。

if cx>50 then x:=20;

if cx<50 then x:=30;

if close>REF(HHV(H,x),1) then begin

  开多语句;

 

end


--  作者:FireScript
--  发布时间:2020/9/14 8:43:40
--  
 INPUT:X(20,1,100,1);
CX:=ABS(CLOSE-REF(CLOSE,29))/(HHV(HIGH,30)-LLV(LOW,30))*100;
X周期高点:=REF(HHV(H,IF(CX>50,20,30)),1);
X周期低点:=REF(LLV(L,X),1);//下轨X是参数,自行调整

IF X周期低点>LLV(L,30) AND C>=X周期高点 AND HOLDING=0 THEN BUY(1,1,MARKET);