以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请教百分比下单问题图标显示异常问题  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=94847)

--  作者:yzhybw
--  发布时间:2016/3/17 9:52:49
--  请教百分比下单问题图标显示异常问题

input:n1(5,1,10,1);

input:n2(10,1,30,1);

input:ss(1,1,100,1);
input:n3(120,1,120,1);
MA5:MA(C,n1);//定义5周期均线
MA10:MA(C,n2);//定义10周期均线

MA120:MA(C,n3);//定义120周期均线
if C>MA120 and CROSS(MA5,MA10) then buy(holding=0,ss,LIMITR,close),;//价格大于120周期均线并且5周期均线上穿10周期均线,买入
if CROSS(MA10,MA5) then sell(1,ss,LIMITR,close);//5周期均线下穿10周期均线,卖出

 

 

老师好,该公式就像老师说的,测试异常及图表显示异常能修改吗?


--  作者:jinzhe
--  发布时间:2016/3/17 9:54:07
--  

1代码不是百分比

2代码测试有什么问题?


--  作者:yzhybw
--  发布时间:2016/3/17 9:58:24
--  
发错了
--  作者:yzhybw
--  发布时间:2016/3/17 10:01:15
--  

input:n1(5,1,15,1);

input:n2(10,1,60,1);

input:n3(120,1,120,1);

input:bb(50,1,100,1);

input:ss(50,1,100,1);

MA5:MA(C,n1);//定义5周期均线
MA10:MA(C,n2);//定义10周期均线

MA120:MA(C,n3);//定义120周期均线
if C>MA120 and CROSS(MA5,MA10) then buy(holding=0,bb%,LIMITR,close),pertrader;//价格大于120周期均线并且5周期均线上穿10周期均线,买入
if CROSS(MA10,MA5) then sell(1,ss%,LIMITR,close),pertrader;//5周期均线下穿10周期均线,卖出

 

 

是这个公式有问题,请老师再看看


--  作者:yzhybw
--  发布时间:2016/3/17 10:02:16
--  
主要是图表及测试异常,能修改吗
--  作者:jinzhe
--  发布时间:2016/3/17 10:02:38
--  
 请描述一下问题是什么
--  作者:yzhybw
--  发布时间:2016/3/17 10:15:10
--  

当bb%和ss%都调到50时,图表显示是平仓100股并且没有交易连线,有时开仓不显示,只显示平仓。


--  作者:yzhybw
--  发布时间:2016/3/17 10:18:44
--  
总之,图表显示异常
--  作者:jinzhe
--  发布时间:2016/3/17 10:26:52
--  

不要一个总之就不讲了,问题是要详细的推论的。

现在的问题是 “开仓不显示,只显示平仓”

但是我在本地测试是有开仓的,不开仓是不会有平仓的,你的代码符合我本地测试的结果

下图是测试结果,有两个开仓以及对应的多个平仓


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

--  作者:yzhybw
--  发布时间:2016/3/17 10:31:29
--  

问题出在哪里?老师说的对。老师看的仔细