关于加仓减仓问题
比如ma(c,5)和ma(c,10)和ma(c,30)三根线
收盘价高于一根均线就加仓一次
每低于一根线就减仓一次,直到holding=0.
收盘价低于一根均线就加仓一次
每高于一根线就减仓一次,直到holding=0.
总之越想越乱,弄不清楚,现在不知道先设计开多还是先设计空,表达的也不太清楚,总之你懂的,求老师能帮我缕一下思路,从哪里开始编起,如何编写。最好有范例,严重感谢
谢谢版主的提醒。
ma60向上开多,ma5向上开一个多单,ma5和ma10同时向上加一个多单,ma5和ma10和ma60同时向上加一个多单,ma5向下平1个多单 ,ma5和ma10同时向下再平一个多单,ma60向下全平
空头相反。
谢谢
是的,多谢
谢谢版主的提醒。
ma60向上开多,ma5向上开一个多单,ma5和ma10同时向上加一个多单,ma5和ma10和ma60同时向上加一个多单,ma5向下平1个多单 ,ma5和ma10同时向下再平一个多单,ma60向下全平
if ma60>ref(ma60,1) then buy(1,1,market);
if ma5>ref(ma5,1) then buy(1,1,market);
if ma5>ref(ma5,1) and ma10>ref(ma10,1) then buy(1,1,market);
if ma5>ref(ma5,1) and ma10>ref(ma10,1) and ma60>ref(ma60,1) then buy(1,1,market);
if ma5<ref(ma5,1) then sell(1,1,market);
if ma5<ref(ma5,1) and ma10<ref(ma10,1) then sell(1,1,market);
if ma60<ref(ma60,1 ) then sell(1,0,market);