以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (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=164759) |
-- 作者:qq代人发帖 -- 发布时间:2018/8/7 9:50:24 -- 如何才能实现指定平仓条件。 如主,请问下我如何才能实现指定平仓条件,A只平A的单,B只平B的单例如开多A:=A开条件;
平多A:=B平条件; 开多B:=B开条件; 平多B:=B平条件; 开多B:=va2 and c1>ma1; 平多B:=EMA(C1,5)>MA2 AND KSZQ>=600; 开多BB:BUY(开多B,1,MARKET); |
-- 作者:ttxs66 -- 发布时间:2018/8/7 9:53:00 -- 群主好,请问下我如何才能实现指定平仓条件,A只平A的单,B只平B的单例如开多A:=A开条件; 不好意思,是下面这问题,上面输入错误
平多A:=A平条件; 开多B:=B开条件; |
-- 作者:FireScript -- 发布时间:2018/8/7 10:07:06 -- 如果a和b开仓条件之间没有限制,那就做不到的。 a开仓时候仓位必须是0,b也是如此。这样在平仓的时候判断最近一次开仓是a触发的还是b触发的,然后再平仓。这样才行。 if holding>0 and b平仓 and ref(b开仓,ENTERBARS)=1 then sell(holding>0,holding,market); 另外一点就是,a b如果存在同时触发的情况的话,也是不太好处理的。
|
-- 作者:ttxs66 -- 发布时间:2018/8/7 10:30:08 -- 谢谢老师,解决了,我把平仓条件里加入了开仓时的条件,再分别平仓就是了 REF(开多条件A,开多AZQ)满足,就用A条件平; 现在还有就是,我想一个策略多空都开,金字塔是否能简单实现 |
-- 作者:FireScript -- 发布时间:2018/8/7 10:39:13 -- 多空都开是可以的,但是同一时间无法同时多空都持有,因此开空必须平多,开多需要平空。 系统自带的策略里面都是多空都开的。 可以参考下这里的范例。
|
-- 作者:ttxs66 -- 发布时间:2018/8/7 11:25:10 -- 嗯嗯,还请教个问题,老师,金字塔后台程序化交交易,是否可以指定周期,我是用的笔线图,比如可以5笔,十笔,50笔不同多笔线,不同品种挂吗 |
-- 作者:FireScript -- 发布时间:2018/8/7 11:29:58 -- 多笔可以在这里面设置默认多笔的笔数。 常规切换多笔线的话:http://www.weistock.com/WeisoftHelp/kuaijiejian.htm |
-- 作者:ttxs66 -- 发布时间:2018/8/7 14:06:28 -- 老师,我用后台模型交易,怎么挂啊,一直找不到窗口,步骤在哪里哦 |
-- 作者:FireScript -- 发布时间:2018/8/7 14:09:27 -- 后台要专业版才行的。
|
-- 作者:ttxs66 -- 发布时间:2018/8/7 15:39:31 -- ![]() |