以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- BUY函数无法开仓,不知何故? (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=80445) |
-- 作者:tokey -- 发布时间:2015/7/5 18:19:20 -- BUY函数无法开仓,不知何故? 写了一段代码,调试TBUY不开仓,不知何故 a1:=STKINDI(\'IF07\' ,\'rsi\' ,0, 21,3); a2:=STKINDI(\'IH07\' ,\'rsi\' ,0 ,21,3); a3:=a1-a2; JC:="IF07$CLOSE"-"IH07$CLOSE"; //交易系统 //突破0轴 ss:=a3>0; xj:=a3<0; if ss and THOLDING=0 then begin 开多:TBUY(ss,1,LMT,0,0,\'\',\'IF07\'); //XX:BUY(SS,1,MARKET); 开空:TBUYSHORT(ss,1,LMT,CLOSE,0,\'\',\'IH07\'); 平空2:TSELLSHORT(ss,1,LMT,CLOSE,0,\'\',\'IF07\'); 平多2:TSELL(ss,1,LMT,CLOSE,0,\'\',\'IH07\'); end IF xj AND THOLDING=0 THEN BEGIN 平空:TSELLSHORT(xj,1,LMT,CLOSE,0,\'\',\'IH07\'); 平多:TSELL(xj,1,LMT,CLOSE,0,\'\',\'IF07\'); 开多2:TBUY(xj,1,LMT,CLOSE,0,\'\',\'IH07\'); 开空2:TBUYSHORT(xj,1,LMT,CLOSE,0,\'\',\'IF07\'); END //监控持仓和资金状况 当前持仓量:=TBUYHOLDINGEX( 0,0 ,0 ); 当前可用资金:=TACCOUNT(19); ![]() ![]() ![]() ![]() 持仓:Tholding,linethick0; 资产:asset,noaxis; 可用现金:cash(0),linethick0; |
-- 作者:yukizzc -- 发布时间:2015/7/5 19:38:19 -- 后台无法做历史回测的,请转换成图表交易然后评测 |
-- 作者:tokey -- 发布时间:2015/7/6 12:21:16 -- 单步调试,如果开仓成功,这里应该有返回值1。为什么是0? |
-- 作者:王锋 -- 发布时间:2015/7/6 12:21:50 -- 在金字塔下实现套利策略的测评 http://www.weistock.com/bbs/dispbbs.asp?BoardID=10&ID=12019 |