누구든지 도와주세요!!! - 페이지 4

 

적어도 보기와 유사한 전문가에게 알려주세요 .. 주문이 없을 때 2개의 다른 지연을 열고 트리거될 때 나머지 하나를 닫는 것은 ..

이전에는 코드 베이스에 double pending 2가 호출되었습니다. .. 지금은 그렇지 않습니다.

 
Techno :
그는 한 주기에 혼합된 모든 주문에 대한 모든 작업을 가지고 있고 다른 주기의 결과는 한 반복에 크게 의존하며 이 모든 것이 작동하지 않는 이유를 이해할 수 없음을 의미합니다.

그래서 먼저 돈까스를 파리에서 분리해야합니다 ... 나는 그런 혼란을 생각하지 못했습니다 :-)
 
sllawa3 :

적어도 보기와 유사한 전문가에게 알려주세요 .. 주문이 없을 때 2개의 다른 지연을 열고 트리거될 때 나머지 하나를 닫는 것은 ..

이전에는 코드 베이스에 double pending 2가 호출되었습니다. .. 지금은 그렇지 않습니다.


선택기를 사용하여 OrderType()으로 미결 주문을 선택하고 카운터를 설정합니다.

정수 수 = 0;

if(주문유형()<2) count++;

if(카운트==0)

{ 여기에서 선택기 - OrderType()>1을 어떻게 찾았습니까 - 삭제: OrderDelete(.....); 삭제 성공 시(문서 참조) 활성 설정: OrderSend(...); } 초등 왓슨!

내가 당신을 조금 오해했습니다: if(OrdersTotal()==0) {set 2 delays} 그리고 주문 유형 선택기로 확인 후: 하나<2를 찾으면 즉시 두 번째>2를 찾아 삭제하십시오

 

다음은 주문 상태를 확인하기 위한 주기입니다. 그 후에 각 작업 후에 확인 및 닫기 및 수정을 수행하여 주기가 주문 상태를 업데이트하도록 반환 문 을 수행합니다.

 for ( int i= 0 ;i< OrdersTotal ();i++)
        {
           if ( OrderSelect (i,SELECT_BY_POS)&&OrderSymbol()== Symbol ()&&OrderMagicNumber()==MAGA)
           switch (OrderType())
          {
           case 0 :DB= 1 ; break ;
           case 1 :DS= 1 ; break ;
           case 4 :ZB= 1 ; break ;
           case 5 :ZS= 1 ; break ;
          }
        }
 
좋아 .. 당신이 많은 것을 도울 수 없다는 것을 깨달았습니다 .. 내가보기 전까지는 조언을하는 것은 여전히 \u200b\u200b무의미합니다 .. 비슷한 것을 찾을 것입니다 (이 검사주기에도 작동하지 않습니다 .. 모든 것이 남아 있습니다 동일 ... 각 작업에 대해 여러 사이클이 있어도 ... .)
 
루프가 시작되지 않으면 변수의 마지막 값이 표시됩니다. 그리고 주문이 없으면 시작되지 않습니다.
 
sllawa3 :
좋아 .. 당신이 많은 것을 도울 수 없다는 것을 깨달았습니다 .. 내가보기 전까지는 조언을하는 것은 여전히 \u200b\u200b무의미합니다 .. 비슷한 것을 찾을 것입니다 (이 검사주기에도 작동하지 않습니다 .. 모든 것이 남아 있습니다 동일 ... 각 작업에 대해 여러 사이클이 있어도 ... .)

당신은 게으르게 되었습니다. 주어진 매개변수에 따라 시장(이력) 의 주문 수 (기호, 마법, 주문 유형, 즉, 어떤 조합으로든..

그런 다음 각 틱(또는 EA가 시작되는 다른 시간 간격)에서 시장의 주문 수와 보류 중인 주문 수를 결정하고 조합에 따라 필요한 작업을 수행합니다.

시장 == 0 및 지연 == 0 setDelays

시장 == 0 및 지연 == 2 아무 것도 하지 않음

시장 == 1 및 예금 == 1 예금을 제거

시장 == 1 및 지연 == 0 후행

그게 그렇게 어렵나요? 유치원..


추신 이제 절차적 프로그래밍을 잊어버릴 때입니다. 함수를 사용하세요..

그렇지 않으면 변수가 마지막 값을 유지합니다. 솔직히 이것은 우스꽝스럽습니다.

 

역사에는 문제가 없지만 열린 것이 없다는 것을 어떻게 알 수 있습니까? 선택기가 다시 시작될 때까지 마지막 값을 유지하는 경우...

기름이 생산된다

 
sllawa3 :
역사에는 문제가 없지만 열린 것이 없다는 것을 어떻게 알 수 있습니까? 선택기가 다시 시작될 때까지 마지막 값을 유지하는 경우...
3명이 이미 5번 방법을 알려줬고, 이해가 안 가거나, 기성품을 찾거나, 누군가에게 쓰레드를 쓰라고 명령합니다.
 
예, 문제는 이 EA뿐만 아니라 모든 EA에 있습니다.