进场N根K线之后,持仓利润小于K ,则在下个K线周期开盘价平仓
我怎么搜索很久都没有找到论坛的相关问题,是我关键词搜索不好?
老师能否帮忙编写一下这个思路,谢谢
if enterbars>nand openprofit<k then begin
sell(1,0,market);
sellshort(1,0,market);
end
用走完k线模式下单
用固定时间间隔不可以么? 我的策略组合都是固定时间间隔的,能否编一个固定时间间隔的
if ref(enterbars>n,1) and enterbars>1 and openprofit<k then begin
sell(1,0,market);
sellshort(1,0,market);
end
固定时间间隔的话这么改
能不能用
K := ref(close,1) - enterprice ;
if holding > 0 then begin
if enterbars > N and K > 0 then sell........
end
if holding < 0 then begin
if enterbars > N and K < 0 then sellshort........
end
这样的表达式,,,, 是否可以 ?
因为既然 是进场N 根bar 之后,,没有利润,则平仓出局,,,因此,直接判断 进场大于N根bar,, 然后 以上根K 的收盘价来减去 进场价, 多头 如果为负数,则平仓出局,,空头如果为 正数,则平仓出局
这样做的好处就是,,,可以避开 不同品种 最小变动价位的困扰, 比如要计算 开仓收益,,,大豆油 和 螺纹钢 最小变动价位不同,策略用在不同品种,修改起来比较麻烦
老师帮忙看看这个写法和思路是否正确,,, 用在 固定时间间隔
麻烦老师帮忙修改一下,谢谢