以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://www.weistock.com/bbs/list.asp?boardid=2) ---- 后台程序化 (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=88183) |
-- 作者:worinidaye -- 发布时间:2015/12/8 10:03:29 -- 后台程序化 我同一个模型,跑后台和图表,图表程序化开仓,但是后台没有反应! |
-- 作者:worinidaye -- 发布时间:2015/12/8 10:10:09 -- if ( mas1-minasset1)>45000 then BEGIN TSELL(AA1 OR AA2 OR AA3 OR TIME>1510,ENTERVOL,LMT,close-0.015); TSELLSHORT(BB1 OR BB2 OR BB3 OR TIME>1510,ENTERVOL,LMT,close+0.015); TBUY(AA AND THOLDING=0 and kk1,SS,LMT,close+0.015); TBUYSHORT(BB AND THOLDING =0 and kk1,SS,LMT,close-0.015); end else if ( mas1-minasset1)<=45000 then begin TSELL(AA1 OR AA2 OR AA3 OR TIME>1510,ENTERVOL,LMT,CLOSE); TSELLSHORT(BB1 OR BB2 OR BB3 OR TIME>1510,ENTERVOL,LMT,CLOSE); TBUY(AA AND THOLDING=0 and kk1,SS,LMT,CLOSE); TBUYSHORT(BB AND THOLDING =0 and kk1,SS,LMT,CLOSE); end 交易代码 直接加在10年国债1603上的,这是后台交易代码
|
-- 作者:十世 -- 发布时间:2015/12/8 10:15:17 -- 后台程序化 需要用户在掌握比较熟练以后才能灵活运用
鉴于这种情况 用户可以学习一下后台调试的方法 一一排除原因
DEBUGFILE 输出指定的调试字符串到一个指定的文件中 DEBUGOUT(STR,NUM),STR为用户指定输出的一个行文字,NUM为用户指定的一个监控数字. |
-- 作者:worinidaye -- 发布时间:2015/12/8 12:18:29 -- 请问下,每天从新开金字塔,加载后台程序化,都要补充数据吗 |
-- 作者:十世 -- 发布时间:2015/12/8 13:27:21 -- 举个例子 你策略中用到 MA 等这种需要取历史数据计算的函数 只要保证你有足够的数据计算 就不需要重复补充 |
-- 作者:worinidaye -- 发布时间:2015/12/8 14:19:16 -- AA:C>O; BB:C<O; CC:c<>enterprice; c1:STKINDI(\'TF03\',\'ru-asset.c1\',0,1); {sell(CC,1,Limitr,close); sellshort(cc,1,limitr,close); NNK31:EXITBARS; buy(aa and holding=0 and exitbars<>0,1,limit,close); buyshort(bb and holding=0 and exitbars<>0,1,limitr,close);} TSELL(CC,1,LMT,c1,0,\'\',\'TF03\'); TSELLSHORT(CC,1,LMT,c1,0,\'\',\'TF03\'); NNK31:EXITBARS; TBUY(AA and HOLDING=0 and NNK31<>0,1,LMT,c1,0,\'\',\'TF03\'); TBUYSHORT(BB and HOLDING=0 AND NNK31<>0,1,LMT,c1,0,\'\',\'TF03\'); DEBUGOUT(\'SS\',HOLDING); 为什么这个后台程序化 只开仓不平仓,而且我写了Holding=0,可是他一直在挂单;但是我测试图表程序化没有问题
|
-- 作者:yukizzc -- 发布时间:2015/12/8 14:36:56 -- 用debugout输出下CC看下这个平仓条件是否满足 |
-- 作者:十世 -- 发布时间:2015/12/8 14:37:03 -- 这种问题用户可以根据3楼的方法自行去调试分析原因
看看没有平仓是 发了平仓单因为限价价格没有成交 还是因为条件不满足,连平仓单都没有报单 |
-- 作者:worinidaye -- 发布时间:2015/12/8 14:43:27 -- 我看过了 平仓单都没有发 但是我做过图表程序化回测 ,似乎没有问题,我才改的后台程序化 |
-- 作者:worinidaye -- 发布时间:2015/12/8 14:44:02 -- 主要还一直挂单开仓,我加载的一分钟很简单的模型,主要测试后台用 |