以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 关于allowrepeat (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=53423) |
-- 作者:wshiny518 -- 发布时间:2013/6/27 14:33:05 -- 关于allowrepeat 后台交易,是不是在同一个周期内,没有这个选项,只能开多和开空各一次? 如果添加这个开关,是不是同一周期就可以多次开仓?
|
-- 作者:jinzhe -- 发布时间:2013/6/27 14:47:32 -- 是的,理解正确 |
-- 作者:wshiny518 -- 发布时间:2013/6/27 14:50:48 -- 用了allowrepeat后,有重复开仓的情况, |
-- 作者:jinzhe -- 发布时间:2013/6/27 15:00:11 -- 只要条件满足就会一直开,用持仓来限定开仓情况 |
-- 作者:wshiny518 -- 发布时间:2013/6/27 15:05:23 -- 用了持仓thongding>0 仍然多次开仓
if (var1 and tholding>=0 and type(1)<>3) then begin
tsell(1,0,mkt,close),allowrepeat,ORDERQUEUE;
//多仓当前价全平
tbuyshort(1,num,mkt,close),allowrepeat,ORDERQUEUE; //当前价开空
if (ISLASTBAR and tholding<>0) then SENDMAIL(1 ,\'281579338@QQ.COM\',\'开空\',\'平多开空\');//发邮件
end; 代码象上面这样能控制开仓次数吗? 实际使用时发现开了两次 如果上面代码实现不了只开一次,那要怎么做才行
|