VilkaChuvashova (Vilka Chuvashova) - 고문 재구성을 돕습니다. - 페이지 7

 
위로
 

코드에 "deposit"이라는 새 조건을 추가하는 것이 좋습니다.

이를 통해 롤백을 조정할 수 있습니다. 즉, 매수/매도 신호가 해제될 때 지연이 설정되지만 n개의 포인트가 뒤로 돌아갑니다.

글쎄, 그런 장치를 고정하면 canfEtka 예 ...

https://www.mql5.com/en/code/8850

 
ForAll :

쳇, 변한게 없어...

고문은 단 한 명입니다. 손절매가 가격 수준을 어떻게 따르는지 확인하십시오.


솔직히, 그것은 매우 아름다운 구현이 아닙니다. 연습이 보여주듯이, 스톱로스를 이동해야 한다는 사실 외에도 테이크를 움직여야 스톱로스로 닫을 수 있습니다. 하지만 기회가 있습니다(그리고 아주 약한 것도 아님) 명령을 매우 멀리 끌 수 있습니다.

 void TRALLING( int POINTS, int STEP)
{
   if (!Trail) return ;
   double _STEP = NormalizeDouble (STEP* Point , Digits );
   double _POINTS = NormalizeDouble (POINTS* Point , Digits );  
   for ( int i= OrdersTotal ()- 1 ; i>= 0 ; i--)
   {
      if ( OrderSelect (i,SELECT_BY_POS,MODE_TRADES)==true)
      {
         if (OrderSymbol() != Symbol () || OrderMagicNumber() !=magic) continue ;      
         if (OrderType()==OP_BUY) 
            {
              if (Bid-OrderOpenPrice() > _POINTS && OrderStopLoss() < Bid-_POINTS-_STEP)
                 if (!OrderModify(OrderTicket(),OrderOpenPrice(),Bid-_POINTS,OrderTakeProfit(), 0 , Yellow )) ShowERROR();
            }
         if (OrderType()==OP_SELL)   
            {
              if (OrderOpenPrice()-Ask > _POINTS && OrderStopLoss() > Ask+_POINTS+_STEP)
                 if (!OrderModify(OrderTicket(),OrderOpenPrice(),Ask+_POINTS,OrderTakeProfit(), 0 , Yellow )) ShowERROR();
            }      
      }
   }   
return ;
}    

지금까지 나는 주문의 이익에 후행 포인트의 절반을 추가하는 옵션, 즉 이익이 가격에서 멀어지는 옵션에 정착했지만 가격이 이익을 따라 잡을 가능성이 있습니다. 주문이 닫힙니다.

OrderTakeProfit()+_POINTS/2

 
alexhammer 귀하의 수익/정지 추적 버전을 고문에게 첨부할 수 있습니까?
파일:
 

산초77

잠깐만요. 포물선 을 따라 있는 진짜 노예지만 최근에 제가 직접 사용하고 있습니다.

 
alexhammer :

산초77

잠깐만, 사실이야, 포물선 노예지만 최근에 직접 사용하고 있어.

고마워 알렉세이!