매우 이상한 상황입니다. EA는 MACD 오실레이터에서 MODE_SIGNAL 라인의 이동 방향과 0을 기준으로 한 MODE_MAIN의 위치를 계산합니다. 모든 것이 간단해 보입니다. iMACD 기능을 사용합니다. 테스트를 실행하고 Tester: 환율을 계산할 수 없습니다. 긴 생각. 아래 코드와 같이 더 간단한 요소로 분할하기로 결정했습니다. " MyMACDMode < 0 " 줄을 제거하면 테스트가 성공적으로 시작됩니다. 다른 조합을 시도했지만 결과는 동일하게 유지됩니다. 나는 그것을 약간 속이고 MyMACDMode의 출력을 차트에 텍스트 형태로 넣으려고 시도했습니다. 선이 0 미만이면 화면에 수신되는 숫자를 쓰는 것으로 나타났습니다(숫자 자체는 값이 9.213552135로 매우 크지만 표시기에서 0.00123과 같은 값). 기호가 해당하며 이것이 제가 필요한 것입니다. 이 코드를 실행한 결과를 화면에 표시하려고 하면 항상 MACD가 0 이상인 것으로 나타났습니다. 그에게 무슨 문제가 있는지 모르겠어... 어떻게 해야 합니까?
매우 이상한 상황입니다. EA는 MACD 오실레이터에서 MODE_SIGNAL 라인의 이동 방향과 0을 기준으로 한 MODE_MAIN의 위치를 계산합니다. 모든 것이 간단해 보입니다. iMACD 기능을 사용합니다. 테스트를 실행하면 Tester: 환율을 계산할 수 없습니다. 긴 생각. 아래 코드와 같이 더 간단한 요소로 분할하기로 결정했습니다. " MyMACDMode < 0 " 줄을 제거하면 테스트가 성공적으로 시작됩니다. 다른 조합을 시도했지만 결과는 동일하게 유지됩니다. 나는 그것을 약간 속이고 MyMACDMode의 출력을 차트에 텍스트 형태로 넣으려고 시도했습니다. 선이 0 미만이면 화면에 수신되는 숫자를 쓰는 것으로 나타났습니다(숫자 자체는 값이 9.213552135로 매우 크지만 표시기에서 0.00123과 같은 값). 기호가 해당하며 이것이 제가 필요한 것입니다. 이 코드를 실행한 결과를 화면에 표시하려고 하면 항상 MACD가 0 이상인 것으로 나타났습니다. 그에게 무슨 문제가 있는지 모르겠어... 어떻게 해야 합니까?
상품이 거래가 불가능할 수 있으므로 이익을 계산하는 데 필요한 데이터가 없습니다. 테스터는 계산하는 방법을 모릅니다. 다른 것을 시도하십시오.
안녕하세요!
얘들 아, 차트에 표시기 를 프로그래밍 방식으로 표시 할 수 있습니까? 아니면 수동으로만?
그렇다면 어떤 명령이 주어졌습니까?
mql4에서는 이 표시기로 미리 준비된 템플릿만 적용할 수 있습니다.
아니요, 차트(차트)에 표시기 를 프로그래밍 방식으로 설치하기만 하면 됩니다.
글쎄, 당신이 할 수 없다면, 당신은 할 수 없습니다 .... 그것은 유감입니다.
아니요, 차트(차트)에 표시기 를 프로그래밍 방식으로 설치하기만 하면 됩니다.
글쎄, 당신이 할 수 없다면, 당신은 할 수 없습니다 .... 그것은 유감입니다.
MT4에 필요한...
MT4에 필요한...
프리랜서
Expert Advisor(스크립트)는 지표처럼 화면에 그릴 수 있습니다. iCustom 함수의 지표 데이터 또는 EA 자체의 계산(스크립트)
다중 통화 전문가 고문. 올빼미가이 지표를 한 번에 20 쌍으로 그린다고 상상해보십시오 ... 1 년))) 올빼미가 차트에 칠면조를 그릴 때까지 기다릴 것입니다))))
좋아, 프로그램 에서 차트의 지표 를 시작하는 것이 불가능하다는 것이 분명합니다. 더 이상 옵션이 없습니다.
다중 통화 전문가 고문. 올빼미가이 지표를 한 번에 20 쌍으로 그린다고 상상해보십시오 ... 1 년))) 올빼미가 차트에 칠면조를 그릴 때까지 기다릴 것입니다))))
좋아, 프로그램 에서 차트의 지표 를 시작하는 것이 불가능하다는 것이 분명합니다. 더 이상 옵션이 없습니다.
안녕하세요!
매우 이상한 상황입니다. EA는 MACD 오실레이터에서 MODE_SIGNAL 라인의 이동 방향과 0을 기준으로 한 MODE_MAIN의 위치를 계산합니다. 모든 것이 간단해 보입니다. iMACD 기능을 사용합니다. 테스트를 실행하고 Tester: 환율을 계산할 수 없습니다. 긴 생각. 아래 코드와 같이 더 간단한 요소로 분할하기로 결정했습니다. " MyMACDMode < 0 " 줄을 제거하면 테스트가 성공적으로 시작됩니다. 다른 조합을 시도했지만 결과는 동일하게 유지됩니다. 나는 그것을 약간 속이고 MyMACDMode의 출력을 차트에 텍스트 형태로 넣으려고 시도했습니다. 선이 0 미만이면 화면에 수신되는 숫자를 쓰는 것으로 나타났습니다(숫자 자체는 값이 9.213552135로 매우 크지만 표시기에서 0.00123과 같은 값). 기호가 해당하며 이것이 제가 필요한 것입니다. 이 코드를 실행한 결과를 화면에 표시하려고 하면 항상 MACD가 0 이상인 것으로 나타났습니다. 그에게 무슨 문제가 있는지 모르겠어... 어떻게 해야 합니까?
// 변수 선언
MyMACDOld = iMACD(_Symbol, IndicatorPeriod, 12, 26, 9, PRICE_CLOSE, MODE_SIGNAL, 1);
MyMACDNew = iMACD(_Symbol, IndicatorPeriod, 12, 26, 9, PRICE_CLOSE, MODE_SIGNAL, 0);
MyMACDMode = iMACD(_Symbol, IndicatorPeriod, 12, 26, 9, PRICE_CLOSE, MODE_MAIN, 0);
// 성능
if ( MyMACDOld > MyMACDNew )
{
if(MyMACDMode < 0)
{
반환(1);
}
}
안녕하세요!
매우 이상한 상황입니다. EA는 MACD 오실레이터에서 MODE_SIGNAL 라인의 이동 방향과 0을 기준으로 한 MODE_MAIN의 위치를 계산합니다. 모든 것이 간단해 보입니다. iMACD 기능을 사용합니다. 테스트를 실행하면 Tester: 환율을 계산할 수 없습니다. 긴 생각. 아래 코드와 같이 더 간단한 요소로 분할하기로 결정했습니다. " MyMACDMode < 0 " 줄을 제거하면 테스트가 성공적으로 시작됩니다. 다른 조합을 시도했지만 결과는 동일하게 유지됩니다. 나는 그것을 약간 속이고 MyMACDMode의 출력을 차트에 텍스트 형태로 넣으려고 시도했습니다. 선이 0 미만이면 화면에 수신되는 숫자를 쓰는 것으로 나타났습니다(숫자 자체는 값이 9.213552135로 매우 크지만 표시기에서 0.00123과 같은 값). 기호가 해당하며 이것이 제가 필요한 것입니다. 이 코드를 실행한 결과를 화면에 표시하려고 하면 항상 MACD가 0 이상인 것으로 나타났습니다. 그에게 무슨 문제가 있는지 모르겠어... 어떻게 해야 합니까?