안녕하세요!
불&곰의 마지막 값만 조회할 수 있나요 아니면 불&곰의 두 번째 값도 조회할 수 있나요?
감사합니다.
외부 인디케이터가 어떻게 호출되고 그 값이 검색되는지 보려면 iCustom의 예시를 살펴보세요.
참고로 간단한 설명과 함께 모든 함수 목록은 다음과 같습니다(Ctrl+F를 사용한 일종의 키워드 검색용): https://www.mql5.com/ko/docs/function_indices
- www.mql5.com
세르게이님께,
인디케이터를 보내주셔서 감사합니다. 내 EA에 사용하려고 합니다.
그러나 예를 들어 값을 인쇄하려고 할 때 항상 동일한 값을 얻습니다.
코드는 다음과 같습니다:
// 이전에 정의한 핸들 및 변수!!!
aroonHandle = iCustom(_Symbol, _Period, "Market\\aroon", aroonPeriod, 0); // 필요에 따라 매개변수 조정
if(aroonHandle == INVALID_HANDLE)
{
Print("Aroon 인디케이터 초기화 중 오류 발생!");
return;
}
for (int shift = 0; shift < 3; shift++)
{
// 마지막 세 개의 캔들에 대한 아룬 값을 가져옵니다
double aroonUp = iCustom(_Symbol, _Period, "Market\\aroon", aroonPeriod, 0, shift);
double aroonDown = iCustom(_Symbol, _Period, "Market\\aroon", aroonPeriod, 1, shift);
// 값 인쇄
Print("Candle", shift, " - Aroon Up:", aroonUp);
Print("Candle", shift, " - Aroon Down:", aroonDown);
}
인쇄되는 값은 항상 다음과 같습니다:
Candle0 - Aroon up: 10.0
Candle0 - Aroon down: 11.0
Candle1 - Aroon up: 12.0
캔들1 - 아룬 하락: 13.0
캔들2 - 아룬 상승: 14.0
캔들2 - 아룬 하락: 15.0
다른 코드를 사용해도 표시기는 항상 iCustom을 사용하여 이러한 값을 반환합니다.
내가 뭘 잘못하고 있는 걸까요?
미리 감사드립니다!
Aroon:
투샤르 첸데의 아룬 인디케이터는 트레이더와 투자자가 장기 추세가 끝나는지 아니면 다른 움직임을 앞두고 잠시 멈추는 것인지 판단하는 데 도움이 됩니다.
Author: Nikolay Kositsin