以双均线交叉为例,回测btc数据,每次开单金额都是固定的1000,我想每次开单都是1倍,不管有多少余额,请问这个怎么解决?
(*backtest
period: 1h
exchanges: [{“eid”:“Futures_BitMEX”,“currency”:“XBT_USD”}]
args: [[“TradeAmount”,all,126961],[“SlideTick”,10,126961],[“ContractType”,“XBTUSD”,126961]]
*)
M5H^^MA(H,5);
M5L^^MA(L,5);
C>M5H,BPK;
C<M5L,SPK;
C<MA(C,5),SP;
C>MA(C,5),BP;
AUTOFILTER;
小草 (*backtest start: 2021-07-05 09:00:00 end: 2021-08-03 15:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_CTP","currency":"FUTURES"}] *) MA1:MA(CLOSE,5); MA2:MA(CLOSE,20); CROSSUP(MA1,MA2),BK; CROSSDOWN(MA1,MA2),SK; L<=BKPRICE * 0.97,SP; H>=SKPRICE * 1.03,BP; AUTOFILTER; 会触发止损,有可能先触发了平仓
camaellin 正是因为不会才求助啊
小草 需要自己转,转成麦语言比较简单
小草 自己在参数里指定比较简单,也可以参考麦语言文档里例子 https://www.fmz.com/bbs-topic/2569#moneytot
camaellin 谢谢你回复,止损止盈解决了,开仓金额怎么更改?
camaellin 你好,自己修改的时候遇到点问题,能帮我看看吗?