10핍 간격으로 주문을 엽니다. - 페이지 2

 
WHRoeder 는 전체 ea를 업로드했습니다. 도움을 주셔서 감사합니다.
 
dan100 : WHRoeder 제발 전체 ea를 업로드했습니다. 도와주셔서 감사합니다
어디에?
 
WHRoeder :
어디에?


개인 마사지 상자에 WHRoeder i
내 mt5를 통해 futureseer라는 이름으로 우편함으로 보내십시오. 감사합니다.
 
dan100 : 개인 마사지 박스에 WHRoeder
  1. 어떤 개인 메시지 상자? 2015년 1월 15일에 개인 메시지가 비활성화됩니다 - MQL4
  2. mql5의 내 ID는 WHRoeder가 아닙니다(내가 그를 불렀을 때 어떤 트롤이 만든 것입니다.) 내 ID는 whroeder1이지만 절대 가지 않습니다.
  3. 나는 당신이해야 할 일을 말했지만 당신 은 그것을하지 않았습니다.
 
WHRoeder :
  1. 어떤 개인 메시지 상자? 2015년 1월 15일에 개인 메시지가 비활성화됩니다 - MQL4
  2. mql5의 내 ID는 WHRoeder가 아닙니다(내가 그를 불렀을 때 어떤 트롤이 만든 것입니다.) 내 ID는 whroeder1이지만 절대 가지 않습니다.
  3. 나는 당신이해야 할 일을 말했지만 당신 은 그것을하지 않았습니다.


확인 보내드리기 전에 미리 알려드려야 해서 죄송합니다..


 

하지만 WHRoeder는 당신이 나에게 준 공식/단계에 따라 마지막 미결 주문을 얻는 것을 개선했습니다... 여기 코드가 있습니다! 맞아.


이제 코드가 맞다면 마지막 주문을 받은 이후 코드에 10pip 단계를 추가하는 방법을 알 수 있습니다.


 // Orders accounting 

{
     datetime lastTime  = 0 ;
     int       lastTicket = - 1 ; // None open.
     for ( int pos = OrdersTotal ()- 1 ; pos >= 0 ; pos--) if (
       OrderSelect (pos,SELECT_BY_POS, MODE_TRADES)                   // Only my orders w/
    &&  OrderMagicNumber()  == magic             // my magic number
    &&  OrderSymbol()       == Symbol ()                 // and my pair.
    &&  OrderOpenTime()     >  lastTime
    &&  OrderTicket()       >   lastTicket
    ){
      lastTime   = OrderOpenTime();
      lastTicket = OrderTicket();
    }
 
이 코드에 대한 도움이 필요합니다
 
dan100 : 이 코드에 대한 도움이 필요합니다.
나는 당신이해야 할 일을 말했지만 당신 은 그것을하지 않았습니다. 아직.
 

WHRoeder 이 코드는 주문 실행 계산에 모두 포함되어 있습니다. 제 오류를 수정하고 처리하는 데 도움을 요청합니다. 기꺼이 도와주셔서 감사합니다



 // Orders accounting 

{
     datetime lastTime  = 0 ;
     int       lastTicket = - 1 ; // None open.
     for ( int pos = OrdersTotal ()- 1 ; pos >= 0 ; pos--) if (
         OrderSelect ( 0 , SELECT_BY_POS,MODE_TRADES)                 // Only my orders w/
    &&  OrderMagicNumber()  == 0            // my magic number
    &&  OrderSymbol()       == Symbol ()                 // and my pair.
    &&  OrderOpenTime()     >=  lastTime
    &&  OrderTicket()       >   lastTicket
    ){
      lastTime   = OrderOpenTime();
      lastTicket = OrderTicket();
    }
 
}

         Tip   =OrderType();                     // Type of selected order
         Price =OrderOpenPrice();               // Price of selected order
         SL    =OrderStopLoss();                 // SL of selected order 
         TP    =OrderTakeProfit();               // TP of selected order
         Lot   =OrderLots();                     // Amount of lots
   
////////////////////////////////////////////////////////////////////////////////////////////////////////
//---------------------------------------- 5 ------------------------------------//
/*this is the poinnt where main formular or trading system EA-MA is based*/
//---------------------------------------------------------------------------
// Trading criteria
       
rsi1= iRSI ( NULL , 0 , 14 , PRICE_CLOSE , 1 );
rsi2= iRSI ( NULL , 0 , 14 , PRICE_CLOSE , 0 ); 
     
 if (rsi2> 70 && Ask > High[ 1 ] + ( 10 *pips2dbl) )
  {
      Opn_S= true ;
     } 
     else 
   if (rsi2> 70 && Ask < High[ 1 ] + ( 10 *pips2dbl)) 
      {
      Opn_S= false ;
     }
 
아직 당신의 도움을 기다리고 있습니다. WHRoeder