[아카이브!] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 2. - 페이지 275

 

좋은 밤 모두!

다음과 같은 포지션을 열면 알려주세요.

   order_id = OrderSend ( Symbol (),OP_BUY, 1.0 ,Ask, 3 , 0 , 0 , "expert comment" , 255 , 0 , Green );
   if (ticket< 1 )
     {
      error= GetLastError ();
       Print ( "send_orders, error = " ,ErrorDescription(error));
       return ;
     }

전문가가 하나의 직책만 열 수 있다면 어떻게 더 유능하게 닫을 수 있습니까?

아마도 다음과 같습니다.

OrderClose(OrderTicket(), 1 ,Bid, 3 , Red );
 

고유 주문 번호를 얻는 방법은 명확하지 않습니다. 그리고 이 주문이 정확히 당신에게 필요한 것임을 이해하는 방법. 귀하의 경험을 공유하십시오!

 
BBSL :

고유 주문 번호를 얻는 방법은 명확하지 않습니다. 그리고 이 주문이 정확히 당신에게 필요한 것임을 이해하는 방법. 귀하의 경험을 공유하십시오!


여기를 보십시오 https://docs.mql4.com/en/trading/OrderSelect

주문을 선택한 후에는 필요한지 여부를 확인하는 것만 남아 있습니다. 필요하지 않습니다. 다음 항목으로 이동하여 다시 확인하십시오. 올바른 것을 찾을 때까지

 

MT5를 배우려고 합니다.

Expert Advisor 하나를 설치할 때 작은 문제가 발생했습니다. 이 Expert Advisor는 특정 기록을 로드한 후에만 작동할 수 있습니다. 설치하고 다운로드가 완료될 때까지 기다립니다. 가장 불쾌한 점은 분명히이 이야기가 보존되지 않았기 때문입니다. 다음날 모든 일이 다시 일어났다.

설명해주세요, 어떻게든 다운로드한 기록을 저장할 수 있습니까? 고맙습니다.

 
Vinin :


여기를 보십시오 https://docs.mql4.com/en/trading/OrderSelect

주문을 선택한 후에는 필요한지 여부를 확인하는 것만 남아 있습니다. 필요하지 않습니다. 다음 항목으로 이동하여 다시 확인하십시오. 올바른 것을 찾을 때까지


교과서가 오르락 내리락...

주문 번호를 알고 있는 것으로 이해됩니까?

번호를 얻으려면 OrderTicket();을 사용해야 할 것입니다.

 
BBSL :


교과서가 오르락 내리락...

주문 번호를 알고 있는 것으로 이해됩니까?

번호를 얻으려면 OrderTicket();을 사용해야 할 것입니다.


OrderTicket() 은 먼저 OrderSelect() 로 선택하여 사용할 수 있습니다. 그리고 주문이 있는 모든 작업에는 OrderSelect()를 사용하여 사전 선택이 필요합니다.
 
hedger :

MT5를 배우려고 합니다.

Expert Advisor 하나를 설치할 때 작은 문제가 발생했습니다. 이 Expert Advisor는 특정 기록을 로드한 후에만 작동할 수 있습니다. 설치하고 다운로드가 완료될 때까지 기다립니다. 가장 불쾌한 점은 분명히이 이야기가 보존되지 않았기 때문입니다. 다음날 모든 일이 다시 일어났다.

설명해주세요, 어떻게든 다운로드한 기록을 저장할 수 있습니까? 고맙습니다.


틱에 대해 이야기하는 경우 데이터 파일을 저장하는 코드를 작성할 수 있지만 Expert Advisor에서는 파일에서 로드해야 합니다. 컴퓨터를 끄지 않는 것이 합리적일 수 있습니까?
 
Vinin :

OrderTicket()은 먼저 OrderSelect()로 선택하여 사용할 수 있습니다. 그리고 주문이 있는 모든 작업에는 OrderSelect()를 사용하여 사전 선택이 필요합니다.


저것들. 그래서:

 if ( OrderSelect ( 0 , SELECT_BY_POS)==true){

OrderClose(OrderTicket(), 1 ,Bid, 3 , Red );

}
 
BBSL :

틱에 대해 이야기하는 경우 데이터 파일을 저장하는 코드를 작성할 수 있지만 Expert Advisor에서는 파일에서 로드해야 합니다. 컴퓨터를 끄지 않는 것이 합리적일 수 있습니까?

전문가가 삐삐인 경우 데이터가 "신선한" 필요가 있습니다. 아마도 오래된 데이터에 대한 노이즈가 하나 있을 것입니다...
 
BBSL :

좋은 밤 모두!

다음과 같은 포지션을 열면 알려주세요.

전문가가 하나의 직책만 열 수 있다면 어떻게 더 유능하게 닫을 수 있습니까?

아마도 다음과 같습니다.

뭔가 이상한 짓을 하고 있군요... 포지션을 열 때, 하나 의 변수에 티켓 번호를 할당하고 완전히 다른 변수를 확인합니다 ...

 order_id = OrderSend ( Symbol (),OP_BUY, 1.0 ,Ask, 3 , 0 , 0 , "expert comment" , 255 , 0 , Green );
   if ( ticket < 1 )

동시에 OrderSend() 는 실패의 경우 -1(-1)을 반환하고 0 미만이 필요할 때 1 미만이 필요한지 확인합니다.

이것이 가장 먼저 눈에 들어오는 것입니다. 하지만 거기에는 재미있는 것들이 많이 있는 것 같아요... :)