以文本方式查看主题

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

--  作者:lfiwhr
--  发布时间:2018/2/26 9:47:36
--  [求助]专业版均线交易未能开仓

专业版试用期,下列简单均线代码应用于图,启动图表程序化交易,对矿石1805从2月26日9:15至9:45试验,未能开仓成交,也未显示平空、开多、平多、开空。请帮忙看下

RUNMODE:1;

MA5:MA(CLOSE,5);
MA15:MA(CLOSE,15);
开多平空条件:=CROSS(MA5,MA15);//买入条件
开空平多条件:=CROSS(MA15,MA5);//卖出条件

//交易系统
平空:TSELLSHORT(开多平空条件 and THOLDING<0,THOLDING,MKT); //平掉所有空单
开多:TBUY(开多平空条件,1,MKT);//买进多单
平多:TSELL(开空平多条件 and THOLDING>0,THOLDING,MKT); //卖出所有多单
开空:TBUYSHORT(开空平多条件,1,MKT); //买进空单


--  作者:FireScript
--  发布时间:2018/2/26 10:32:12
--  
你这是后台的下单语句了啊,buy,sell这样才是图表的。tbuy,tsell是后台下单语句。你修改下就行了。
--  作者:lfiwhr
--  发布时间:2018/2/26 11:03:10
--  
可以了。从我的试验看,VC++编写的DLL函数在标准版序列模式下计算结果正常,逐K线模式下得不出计算结果。用专业版则两种模式计算结果都正常。请问我这个理解对不对。