以文本方式查看主题

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

--  作者:代人发贴
--  发布时间:2017/12/4 14:11:51
--  双均线系统 如何编写
 双均线系统    20日线  60日线 20日线上穿60日线平空开多  20日线下穿60日线平多开空 如何编写  

--  作者:FireScript
--  发布时间:2017/12/4 14:30:24
--  

ma60:ma(c,60);
ma20:ma(c,20);

buycond:cross(ma20,ma60)
sellcond:cross(ma60,ma20);

if buycond then
begin
sellshort(holding<0,holding,MARKET);
buy(holding=0,1,market);
end

if sellcond then
begin
sell(holding>0,holding,MARKET);
buyshort(holding=0,1,market);
end


--  作者:代人发贴
--  发布时间:2017/12/4 14:44:41
--  
sellcond:cross(ma60,ma20) 测评有点问题

 


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

--  作者:FireScript
--  发布时间:2017/12/4 14:52:35
--  

buycond:cross(ma20,ma60);

 

写漏了一个标点符号,补上就行了。


--  作者:代人发贴
--  发布时间:2017/12/4 15:14:57
--  
这公式里手数怎么加进去?例如一手

--  作者:FireScript
--  发布时间:2017/12/4 15:21:00
--  
buy(holding=0,1,market); 这公式第二个参数1就是手数,表示1手,一般平仓代码会写holding表示取得当前虚拟持仓。开空也是一样的。 可以把鼠标移到buy上面停一下就能看到函数说明了。
--  作者:代人发贴
--  发布时间:2017/12/11 15:13:59
--  
加载写的这指标后,K线图变成一条直线了
--  作者:FireScript
--  发布时间:2017/12/11 16:04:28
--  

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