全局变量:(图表交易)
当有一个多单时,不可再进多单;
当有一个空单时,不可再进空单;
当前多单盈利超过2倍止损(2B),忽略出现的空单信号(同时继续持有多单);盈利小于2B,出现空头信号,即进场。(此时继续持有多单,和新进空单)
当前空单盈利超过2B,忽略出现的多单信号(同时继续持有空单);小于2B出现多头信号,即进场(此时继续持有空单,和新进多单)。
之前表述不清。再次请教 如何编写 ?
“盈利小于2B,出现空头信号,即进场”不能实现
图表不支持锁仓,有空单时必须平掉空单才能开多。
if 开多条件 and holding=0 then buy(1,1,market);//当有一个多单时,不可再进多单;
if 开空条件 and holding=0 then buyshort(1,1,market);//当有一个空单时,不可再进空单;
if h-enterprice>=2*b and holding>0 then sell(1,holding,market);//多单盈利超过2B止损