以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 策略编写求助区 (http://weistock.com/bbs/list.asp?boardid=11) ---- 后台轮询模式下允许加仓 但是同一K线内部同样信号只允许做一次 (http://weistock.com/bbs/dispbbs.asp?boardid=11&id=48435) |
-- 作者:ackvz -- 发布时间:2013/2/5 13:25:13 -- 后台轮询模式下允许加仓 但是同一K线内部同样信号只允许做一次 后台 轮询模式下 允许加仓 但是同一K线内部 同样信号只允许做一次
怎么限制不重复开仓? 1前台 不允许加仓的 用HOLDING限制
2后台 不允许加仓的 也可以这样限制
3前台 允许加仓 单根线内 也只有一次同类交易 好办
4后台1秒轮询 允许加仓,但要求同一K线内部 同样信号只允许做一次 傻了
这个第四种模式 怎么限制 求助
|
-- 作者:ackvz -- 发布时间:2013/2/5 13:54:29 -- 最好是用全局变量记录当前周期的最新动作 |
-- 作者:ackvz -- 发布时间:2013/2/5 15:12:20 -- KD_BPS:= EXTGBDATA( STKLABEL&\'KD_BPS\' ) ; //开多线位置 加多条件1:= KD_BPS <>BARPOS ; //开多不在本期
//于是开多或加多啦
IF 开多 OR 加多 THEN EXTGBDATASET( STKLABEL&\'KD_BPS\',BARPOS) ; //立即再置为 |
-- 作者:ackvz -- 发布时间:2013/2/5 15:13:12 -- 没人帮忙? 我已经完成了 做点好事 给大家共享了吧 |
-- 作者:ackvz -- 发布时间:2013/2/5 15:24:45 -- 不但没人帮忙 看帖的人都没有 这金币送不出去 要被罚的呀 |
-- 作者:jiangsen -- 发布时间:2013/2/5 15:50:26 -- 后台用tholding是会有问题的,高频的时候成交回报还没发回来照样会重复开仓的 |
-- 作者:jiangsen -- 发布时间:2013/2/5 15:52:10 -- 感觉只能用全局变量,不知道其他高手有什么见解 |
-- 作者:ackvz -- 发布时间:2013/2/5 16:38:06 -- 3楼已经完成了 你可以试试 |
-- 作者:艾丽阿缇 -- 发布时间:2013/2/5 18:52:29 -- 我是来领金币的 LZ发给我 |
-- 作者:fly -- 发布时间:2013/2/28 15:01:13 -- //用BARPOS和全局变量结合起来,来控制是否开仓
IF 开多条件 and barpos>EXTGBDATA( STKLABEL&\'KD_BPS\') then begin tbuy(1,1,mkt); EXTGBDATASET( STKLABEL&\'KD_BPS\',BARPOS) ; end
IF 加多条件 and barpos>EXTGBDATA( STKLABEL&\'KD_BPS\') then begin tbuy(1,1,mkt); EXTGBDATASET( STKLABEL&\'KD_BPS\',BARPOS) ; end
同类型帖子推荐 该帖--5楼和6楼 http://www.weistock.com/bbs/dispbbs.asp?BoardID=4&ID=48919&skin=0
|