我是小白,想写一个简单的半自动交易,谁有空能帮个忙;
参数N手动设置,每一柱k线只开仓一次;
前一柱收盘价>N,市价开多1手;
前一柱收盘价<N,市价开空1手;
只自动开仓,手动平仓,如何写?
半自动的话,你开多和开空得是2个策略。
策略A:
INPUT:N(1000,1,10000,1);
buy(ref(c,1)>=N,1,market);
策略B:
INPUT:N(1000,1,10000,1);
buyshort(ref(c,1)>=N,1,market);
2个策略可以直接拖到到一个窗口上。对了你这个K线不要加载太多,否则模型里面虚拟资金可能不够。模型因为还会在历史K显示信号,相当于它是计算历史位置下单的保证金占用。而且这个策略里面也没有平仓的语句,所以只会一直开,开到保证金不够 就不出信号了。你稍微注意下就行了。
策略加载时候 第二个策略,你直接拖到就可以叠加到一起。