以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请问老师我的股票策略出现了白箭头如何解决?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=93545)

--  作者:yzhybw
--  发布时间:2016/3/2 11:55:25
--  请问老师我的股票策略出现了白箭头如何解决?

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

input:n2(10,1,30,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,100%,LIMIT,close),pertrader;//价格大于120周期均线并且5周期均线上穿10周期均线,买入
if CROSS(MA10,MA5) then sell(1,0,LIMIT,close);//5周期均线下穿10周期均线,卖出
{
KD:=;          //开多条件
PD:=;          //平多条件
KK:=;          //开空条件
PK:=;          //平空条件


平空:SELLSHORT(PK,1,THISCLOSE);                  //平空信号
开多:BUY(KD AND HOLDING=0,1,THISCLOSE);          //开多信号
平多:SELL(PD,1,THISCLOSE);                       //平多信号
开空:BUYSHORT(KK AND HOLDING=0,1,THISCLOSE);     //开空信号

}
{
信号语句排列规则——先平后开
“费率设置”按钮——用于合理设置模型“费率”,以便在图形上正确输出如下帐户信息:

持仓:holding,linethick0;
资产:asset,noaxis;
可用现金:cash(0),linethick0;

您可以在查看菜单->交易系统模板 中设置自己需要的模板
}

我的策略用在股票上,深圳股票不能用现价,如何修改?谢谢老师帮忙给我改一下好吗

 


--  作者:yzhybw
--  发布时间:2016/3/2 12:10:37
--  
深圳股票不能用市价,只能用限价,如何修改?
[此贴子已经被作者于2016/3/2 12:11:28编辑过]

--  作者:yzhybw
--  发布时间:2016/3/2 13:07:11
--  

测试时出现白箭头如何解决?


--  作者:jinzhe
--  发布时间:2016/3/2 13:08:35
--  
把limit改成limitr
--  作者:yzhybw
--  发布时间:2016/3/3 14:50:23
--  

老师,请给上面的公式改写成2个公式,

一个是按一定的百分比开仓,并且百分比可调。

一个改写按可调的手数开仓?也是手数可调。

麻烦老师给改一下吧,谢谢。满仓开仓风险太大。

[此贴子已经被作者于2016/3/3 14:52:02编辑过]

--  作者:jinzhe
--  发布时间:2016/3/3 14:58:14
--  

百分比可调:把100%改成其他其他百分比,比如:50%,40%

手数可调:把100%改成其他整数,比如:1,2,3


--  作者:yzhybw
--  发布时间:2016/3/3 15:00:26
--  

我试了,好像不行,我再试试。


--  作者:yzhybw
--  发布时间:2016/3/3 15:05:48
--  
改成50%经优化测试,开仓量变成固定的100股了
--  作者:yzhybw
--  发布时间:2016/3/3 15:09:42
--  
改成5时通不过,因公式是特定的百分比开仓,请老师再看看吧
--  作者:jinzhe
--  发布时间:2016/3/3 15:16:33
--  

不好意思忘记说了,固定手数时,后面的pertrader要去掉,这个函数是百分比下单特定的,

百分比手数测试股票还有点异常,所以交易测评的不准确,实际交易没问题的