后台分批止盈的代码如何编写? [金字塔]
- 咨询内容:
比如,后台10个策略,先后开了10手空单,如何在均价盈利4跳后,开始每多盈利1跳按照1,2,3,4手止盈,也就是说:盈利4跳平仓1手;盈利5跳平仓2手;盈利6跳平仓3手;盈利7跳平仓4手;
能读取实际账户的浮盈和手数来计算嘛?
谢谢! - 金字塔客服:
if TAVGENTERPRICE-dynainfo(7)=5*mindiff then tsellshort(1,1,mkt);
if TAVGENTERPRICE-dynainfo(7)=6*mindiff then tsellshort(1,2,mkt);
if TAVGENTERPRICE-dynainfo(7)=7*mindiff then tsellshort(1,3,mkt);
if TAVGENTERPRICE-dynainfo(7)=8*mindiff then tsellshort(1,4,mkt);
这样行不,判断当前盈利多少点之后做对应的平仓
- 用户回复:
以下是引用jinzhe在2014/7/30 15:45:44的发言:
if TAVGENTERPRICE-dynainfo(7)=5*mindiff then tsellshort(1,1,mkt);
if TAVGENTERPRICE-dynainfo(7)=6*mindiff then tsellshort(1,2,mkt);
if TAVGENTERPRICE-dynainfo(7)=7*mindiff then tsellshort(1,3,mkt);
if TAVGENTERPRICE-dynainfo(7)=8*mindiff then tsellshort(1,4,mkt);
这样行不,判断当前盈利多少点之后做对应的平仓
谢谢!
加减仓后,这个tavgenterprice,好像价格计算有误?
- 网友回复:
另外,假如还没开满10手,如4手,也要上面的分批止盈操作,该如何修改?
还有,行情跳空的话,上述代码就部分不会平仓了,比如跳空到盈利6跳,前面的5跳盈利就不执行了,怎么处理呢?
- 网友回复:
单子是计算均价的,平掉对应手数均价不变的
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容