平均足が陰線から陽線に変わったら買いエントリー

2本前平均足始値<2本前終値 かつ 
1本前平均足始値>1本前終値  

の場合買いを作ってみたけど変なところでエントリーしてしまう。なぜだろう。
白から赤に変わった所でエントリーしたい
http://or2.mobi/index.php?mode=image&;file=220149.jpg


heikin_Open_1=iCustom("USDJPY-cd",1440,"Heiken Ashi",2,1);
heikin_Close_1=iCustom("USDJPY-cd",1440,"Heiken Ashi",3,1);
heikin_Open_2=iCustom("USDJPY-cd",1440,"Heiken Ashi",2,2);
heikin_Close_2=iCustom("USDJPY-cd",1440,"Heiken Ashi",3,2);

//買いエントリー
if(heikin_Open_2>=heikin_Close_2&&heikin_Open_1<heikin_Close_1
&&(Ticket_L==0||Ticket_L==-1)
&&(Ticket_S==0||Ticket_S==-1))
{Ticket_L=OrderSend("USDJPY-cd",OP_BUY,Lots,Ask,Slip,0,0,Comments,MAGIC,0,Red);}

//決済
if(heikin_Open_2<=heikin_Close_2&&heikin_Open_1>heikin_Close_1
&&(Ticket_L!=0&&Ticket_L!=-1))
{Exit_L=OrderClose(Ticket_L,Lots,Bid,Slip,Blue);if(Exit_L==1){Ticket_L=0;}}