Home Shop

Selected System


Ichimoku System


This system is based on Ichimoku cloud analysis

Long Entry Code(copy and paste into the Enhanced System Tester):
ST:=(HHV(H,26)+LLV(L,26))/2; TL:=(HHV(H,9)+LLV(L,9))/2; A1:=Ref((ST+TL)/2,-25); A2:=Ref((HHV(H,52)+LLV(L,52))/2,-25); EL:= If(A1>=A2,Cross(C,A1),Cross(C,A2)); CL:= If(A1>=A2,Cross(A1,C),Cross(A2,C)); ES:= If(A1>=A2,Cross(A2,C),Cross(A1,C)); CS:= If(A1>=A2,Cross(C,A2),Cross(C,A1)); I:=Cum(EL>-1 AND CL>-1 AND ES>-1 AND CS>-1)=1; State:= (BarsSince(El OR I)<BarsSince(Cl OR I)) - (BarsSince(Es OR I)<BarsSince(Cs OR I)); State=1 AND Ref(State,-1)<1
Long Exit Code(copy and paste into the Enhanced System Tester):
ST:=(HHV(H,26)+LLV(L,26))/2; TL:=(HHV(H,9)+LLV(L,9))/2; A1:=Ref((ST+TL)/2,-25); A2:=Ref((HHV(H,52)+LLV(L,52))/2,-25); EL:= If(A1>=A2,Cross(C,A1),Cross(C,A2)); CL:= If(A1>=A2,Cross(A1,C),Cross(A2,C)); ES:= If(A1>=A2,Cross(A2,C),Cross(A1,C)); CS:= If(A1>=A2,Cross(C,A2),Cross(C,A1)); I:=Cum(EL>-1 AND CL>-1 AND ES>-1 AND CS>-1)=1; State:=(BarsSince(Cl OR I)<BarsSince(El OR I)) - (BarsSince(Es OR I)<BarsSince(Cs OR I)); State=1 AND Ref(State,-1)<1
Short Entry Code(copy and paste into the Enhanced System Tester):
ST:=(HHV(H,26)+LLV(L,26))/2; TL:=(HHV(H,9)+LLV(L,9))/2; A1:=Ref((ST+TL)/2,-25); A2:=Ref((HHV(H,52)+LLV(L,52))/2,-25); EL:= If(A1>=A2,Cross(C,A1),Cross(C,A2)); CL:= If(A1>=A2,Cross(A1,C),Cross(A2,C)); ES:= If(A1>=A2,Cross(A2,C),Cross(A1,C)); CS:= If(A1>=A2,Cross(C,A2),Cross(C,A1)); I:=Cum(EL>-1 AND CL>-1 AND ES>-1 AND CS>-1)=1; State:=(BarsSince(Es OR I)<BarsSince(Cs OR I))-(BarsSince(El OR I)<BarsSince(Cl OR I)); State=1 AND Ref(State,-1)<1
Short Exit Code(copy and paste into the Enhanced System Tester):
ST:=(HHV(H,26)+LLV(L,26))/2; TL:=(HHV(H,9)+LLV(L,9))/2; A1:=Ref((ST+TL)/2,-25); A2:=Ref((HHV(H,52)+LLV(L,52))/2,-25); EL:= If(A1>=A2,Cross(C,A1),Cross(C,A2)); CL:= If(A1>=A2,Cross(A1,C),Cross(A2,C)); ES:= If(A1>=A2,Cross(A2,C),Cross(A1,C)); CS:= If(A1>=A2,Cross(C,A2),Cross(C,A1)); I:=Cum(EL>-1 AND CL>-1 AND ES>-1 AND CS>-1)=1; State:=(BarsSince(Cs OR I)<BarsSince(Es OR I))-(BarsSince(El OR I)<BarsSince(Cl OR I)); State=1 AND Ref(State,-1)<1