다음은 판매를 열어야 하는 코드 조각입니다. 그렇지 않으면 항상 코드의 구매에 꿰매어집니다.
일반 스타일에 맞게 잘 썼는지 모르겠네요...
if (zigzag_0>zigzag_1)
{
if ((CalculateCurrentOrders_STOP( Symbol ())== 0 )&&(CalculateCurrentOrders_OPEN( Symbol ())== 0 ))
{
Lot_BUY=Nach_Lot;
Ticket_Open_BUY= OrderSend ( Symbol (),OP_BUY,Lot_BUY,Ask, 3 ,ND(Bid-SL_BUY* Point ),ND(Ask+TP_BUY* Point ),Metka,magicnumber, 0 , Green );
Cena_Otkr_BUY=ND(Ask);
TP_Otkr_BUY=ND(Ask+TP_BUY* Point );
SL_Otkr_BUY=ND(Bid-SL_BUY* Point );
TP_Otkr_SELL=SL_Otkr_BUY;
SL_Otkr_SELL=TP_Otkr_BUY;
Cena_Otkr_SELL=ND(Ask-Shirina_Kanala_STOP* Point );
Lot_SELL=Nach_Lot* 2 ;
Ticket_Open_SELLSTOP= OrderSend ( Symbol (),OP_SELLSTOP,Lot_SELL,Cena_Otkr_SELL, 3 ,SL_Otkr_SELL,TP_Otkr_SELL,Metka,magicnumber, 0 , Blue );
}
}
else
{
if ((CalculateCurrentOrders_STOP( Symbol ())== 0 )&&(CalculateCurrentOrders_OPEN( Symbol ())== 0 ))
{
Lot_BUY=Nach_Lot;
Ticket_Open_SELL= OrderSend ( Symbol (),OP_SELL,Lot_SELL,Bid, 3 ,ND(Ask+SL_BUY* Point ),ND(Bid-TP_BUY* Point ),Metka,magicnumber, 0 , Green );
Cena_Otkr_SELL=ND(Bid);
TP_Otkr_SELL=ND(Bid-TP_BUY* Point );
SL_Otkr_SELL=ND(Ask+SL_BUY* Point );
TP_Otkr_BUY=SL_Otkr_SELL;
SL_Otkr_BUY=TP_Otkr_SELL;
Cena_Otkr_BUY=ND(Bid+Shirina_Kanala_STOP* Point );
Lot_BUY=Nach_Lot* 2 ;
Ticket_Open_BUYSTOP= OrderSend ( Symbol (),OP_BUYSTOP,Lot_BUY,Cena_Otkr_BUY, 3 ,SL_Otkr_BUY,TP_Otkr_BUY,Metka,magicnumber, 0 , Blue );
}
}
코드에 결함이 있습니다. 행을 주석 처리하고 다른 행을 삽입해야 합니다.
다음은 판매를 열어야 하는 코드 조각입니다. 그렇지 않으면 항상 코드의 구매에 꿰매어집니다.
일반 스타일에 맞게 잘 썼는지 모르겠네요...
다음은 판매를 열어야 하는 코드 조각입니다. 그렇지 않으면 항상 코드의 구매에 꿰매어집니다.
일반 스타일에 맞게 잘 썼는지 모르겠네요...
조각(zigzag_0>zigzag_1)만 제대로 작동하지 않습니다.
지그재그 없이 테스트에 던지십시오. 첫 번째 버전
영형!
난수 생성기 로 추측할 수 있습니다. ))) 짝수 - 매수, 홀수 - 매도(또는 양수 - 매수, 음수 - 매도))))))
영형!
난수 생성기로 추측할 수 있습니다.))) 짝수-구매, 홀수-판매))))))
창의적이고 유머러스한 +5 =)