전문 고문 - 기타 질문 - 페이지 39

 
Marco vd Heijden :

외부적으로 선언된 매개변수는 변경하거나 변경할 수 없기 때문에 항상 외부 매개변수를 복사한 다음 복사본을 변경합니다.
또한 extern은 더 이상 사용되지 않습니다.

알겠어요. 이제 Stop Loss 값 과 같은 방법을 사용할 수 있었던 걸로 기억합니다. 나는 그것을 시도 할 것이다.

답장을 보내주셔서 감사합니다.

 
#Move Object - 다시 닫힘
 

#복수 주문 마감 - 열기

열려 있는 모든 주문을 한 번에 닫으려고 하지만 가끔 아직 열려 있는 주문이 거의 없고 다시 한 번 더 시도해야 합니다.
Q: 정상입니까?

미리 감사드립니다.

 
  1. 여러 주문이 있는 경우(하나의 EA 여러 차트, 여러 EA, 수동 거래)
 
whroeder1 :
  1. 여러 주문이 있는 경우(하나의 EA 여러 차트, 여러 EA, 수동 거래)

자세히 읽어봐야겠네요 감사합니다!
 

내 문제를 명확히 하는 데 도움이 될 내 코드의 해당 부분을 공유해야 합니다.
(나의 닫기 주문 기능 은 그들과 거의 동일)

Q: 그 부분이 잘못된 코드인가요?
그리고 내가 놓친 것, 제발?

미리 감사드립니다.

 void closeorders()
  {
   for (positionindex= OrdersTotal ()- 1 ; positionindex>= 0 ; positionindex--)
     {
       if (! OrderSelect (positionindex, SELECT_BY_POS , MODE_TRADES )) continue ;
       if (closeallsymbols== false && OrderSymbol ()!= Symbol ()) continue ;
       if ( OrderMagicNumber ()==magicnumber && ( OrderType ()== OP_BUY || OrderType ()== OP_SELL ))
        {
         if (! OrderClose ( OrderTicket (), OrderLots (), OrderClosePrice (),slippage,CLR_NONE))
           {
             Print ( "failed #" , OrderTicket (), " error: " , GetLastError ());
           }
        }
     }
//---
   return ;
  }
 

오류 코드를 받았습니까?

 
Marco vd Heijden :

오류 코드를 받았습니까?


별말씀을요.

 

그리고 차트 기호 주문을 제외한 모든 주문을 마감하기를 원하십니까?

그리고 정확한 매직넘버로?

그러면 됩니다.
 
Marco vd Heijden :

그리고 차트 기호 주문을 제외한 모든 주문을 마감하기를 원하십니까?

그리고 정확한 매직넘버로?


아니요, 모든 차트 기호 주문을 마감해야 합니다.
예, 정확한 매직넘버로.

사유: