单独某个品种亏百分10加一倍的仓位,和盈利百分10加一倍的仓位,谢谢老师,帮忙写一下
1.给你一个多头盈亏率计算方式,参考下。空头的你自己修改参数另写几行代码即可。
a:=DYNAINFO(209);//最新价 A:=(DYNAINFO2(7,'')-TavGENTERPRICEEX2('' ,'',0));//单个品种盈亏点数ykl:a/T***GENTERPRICEEX2('' ,'',0);//按照持仓成本均价计算的盈亏率,正数是盈亏,负数是亏损。
2.加仓
多头为例
if TBUYHOLDINGEX('','',1)>0 and abs(ykl)>0.1 then begin tbuy(1,TBUYHOLDINGEX('','',1),mkt);//按照现在持仓量去加仓,即加仓一倍 end |