以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (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=165989)

--  作者:心静a
--  发布时间:2018/10/21 19:15:13
--  请老师查一下,问题出在哪

MID: = MA(CLOSE,26);
UPPER:=MID + 2*STD(CLOSE,26);
LOWER:=MID - 2*STD(CLOSE,26);
买入:=REF(CROSS(C,LOWER),1);//
卖出:=REF(CROSS(UPPER,C),1);//
DRAWICON(买入,LOW-20*MINDIFF,4);
DRAWICON(卖出,HIGH+20*MINDIFF,5);
highprice3:=hhv(HIGH,5);//
lowPrice3:=llv(LOW,5);//
IF   买入  then begin// 
 sarx1:=lowPrice3;
END
IF  卖出   then begin//
sarx1:=highprice3;
END
So1:sarx1,colorred;//

 

请老师查一下,So1取不到值,问题出在哪


--  作者:wenarm
--  发布时间:2018/10/21 21:17:24
--  
输出正常的,你自己检查下你的数据是不是限制数量了
--  作者:心静a
--  发布时间:2018/10/22 8:07:30
--  
老师,我电脑上So1取不到值,数据是从2018年1月10日起,什么原因输出不了值
--  作者:wenarm
--  发布时间:2018/10/22 8:28:26
--  


图片点击可在新窗口打开查看此主题相关图片如下:20181022082727.734-1531.jpg
图片点击可在新窗口打开查看

还有就是你条件不成立。你自己本地输出买入和卖出的值看下是不是不成立。


--  作者:心静a
--  发布时间:2018/10/22 9:15:53
--  
条件己成立,So1和sarx1取不到值
图片点击可在新窗口打开查看此主题相关图片如下:qq图片20181022091514.png
图片点击可在新窗口打开查看

--  作者:wenarm
--  发布时间:2018/10/22 9:17:39
--  
换成逐k模式
--  作者:FireScript
--  发布时间:2018/10/22 9:20:44
--  
 有IF判断的一般就不要用序列模式了。序列模式下的处理和逐K下,IF语句处理有差异。