초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 1027

 
Tango_X :

Expert Advisor의 OnInit() 블록에서 표준 MACD 표시기의 핸들을 3개의 반쪽(М1 М2 М3)에서 가져오고 싶습니다. 나는 차트에서 방송 중입니다-작동하지만 테스터에서 작동하지 않고 터미널이 단단히 멈 춥니 다! 존재하지 않는 데이터를 수신하고 싶습니다. 이것을 극복하는 방법을 알려주세요?

 ENUM_TIMEFRAMES Periods[NUMBER_OF_PERIODS]={ PERIOD_M1 , PERIOD_M2 , PERIOD_M3 };
ENUM_TIMEFRAMES Periods[]={ PERIOD_M1 , PERIOD_M2 , PERIOD_M3 };

어쩌면 그것이 필요합니까?

 if (handles[p]== INVALID_HANDLE )   Print ( "Не удалось получить хэндл индикатора для символа !" );

if (handles[p]== INVALID_HANDLE )
{
   Print ( "Не удалось получить хэндл индикатора для символа !" );
   retern(INIT_FAILD);
}

그래서?

 
Сергей Таболин :

어쩌면 그것이 필요합니까?

차이점이 뭐야? 어느 쪽이든 작동하지 않습니다)

 
Tango_X :

차이점이 뭐야? 어느 쪽이든 작동하지 않습니다)

맞춤 MACD를 사용하는 이유는 무엇입니까? 스탠다드 해보셨나요?
 
Artyom Trishkin :
맞춤 MACD를 사용하는 이유는 무엇입니까? 스탠다드 해보셨나요?

나는 그것을 사용하기 때문에 맞춤형 것이 필요합니다 ... MACD는 예를 들어 찍은 것입니다

 
Tango_X :

나는 그것을 사용하기 때문에 맞춤형 것이 필요합니다 ... MACD는 예를 들어 찍은 것입니다

핸들이 생성됩니까? 그들의 가치를 확인했습니까?
 
Tango_X :

나는 그것을 사용하기 때문에 사용자 정의 하나가 필요합니다 ... MACD는 예를 들어 사용됩니다.

MACD에 대한 매개변수를 전송할 필요가 없습니까?

 
Artyom Trishkin :
핸들이 생성됩니까? 그들의 가치를 확인했습니까?

차트에 어드바이저를 걸면 핸들이 생성됩니다.... 테스터에서 이 어드바이저를 실행하면 모든 것이 멈춥니다.

 
Сергей Таболин :

MACD에 대한 매개변수를 전송할 필요가 없습니까?

매개변수는 기본적으로 전달됩니다... 이 경우에는 중요하지 않습니다.

 
Сергей Таболин :

MACD에 대한 매개변수를 전송할 필요가 없습니까?

기본값을 사용하는 경우 매개변수를 전달할 필요가 없습니다.
 
Tango_X :

차트에 어드바이저를 걸면 핸들이 생성됩니다.... 테스터에서 이 어드바이저를 실행하면 모든 것이 멈춥니다.

확인이 안되네요 - 모바일로 작성중입니다. 단 한 사람의 의식으로 시작하십시오. 주기와 시간 프레임 배열이 없습니다. 하나의 핸들을 직접 생성하십시오. 괜찮으면 두 번째, 세 번째...
모든 것이 작동하면 질량이 있는 루프에서 생성을 시작합니다. 그것도 하나씩. 따라서 중단의 원인이나 위치를 빠르게 이해할 수 있습니다.