以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=163214) |
-- 作者:hptbmjs -- 发布时间:2018/5/4 16:07:09 -- 信号选择是否启动的函数或者如何表达? 信号选择是否启动的函数或者应该如何表达?不去更改策略里面的买卖策略,只是择时启动交易 |
-- 作者:FireScript -- 发布时间:2018/5/4 16:11:08 -- 没明白你的需求。“信号选择是否启动的函数或者应该如何表达?” 语句不通啊。 |
-- 作者:hptbmjs -- 发布时间:2018/5/4 16:15:00 -- 比如当不满足条件的时候,例如成交量<1000,不启动交易,或者开仓数量为零 |
-- 作者:hptbmjs -- 发布时间:2018/5/4 16:15:49 -- 这样子不会破坏策略的本身,是一种择时交易 |
-- 作者:FireScript -- 发布时间:2018/5/4 16:18:17 -- 你这可以把这样的条件直接加到开仓语句里面去就行了的。到时候不满足条件就不会开仓了 比如 if buycond and 成交量>=1000 then buy(holding=0,1,market); 这样的语句在成交量小于1000的时候根本不会执行后面的下单语句。 |
-- 作者:hptbmjs -- 发布时间:2018/5/4 16:19:09 -- 谢谢!我试试看 |
-- 作者:hptbmjs -- 发布时间:2018/5/4 16:20:27 -- 我用的是旧的图表交易,这句话属于仓位管理不兼容怎么办? |
-- 作者:FireScript -- 发布时间:2018/5/4 16:28:41 -- ENTERLONG:c>o and vol>1000,TFILTER; 是有很多函数是冲突的 不过你那个是具体用到什么函数了,只是vol的判断应该不是问题吧。 |
-- 作者:hptbmjs -- 发布时间:2018/5/4 16:44:26 -- 我改成新的图表交易系统后提示buycond为未知变量 |
-- 作者:hptbmjs -- 发布时间:2018/5/4 16:56:11 -- 加入您说的语句之后会导致交易信号的消失 可否依旧发出信号 只是交易数量为零呢? |