[in] input-параметры пользовательского индикатора, разделенные запятыми. Тип и порядок следования параметров должен соответствовать. Если параметры не указаны, то будут использованы значения по умолчанию.
정말 감사합니다만, 함수 설명에서 알 수 있는 한 전체 표시기 코드를 실행하여 하나의 값을 얻습니다. 지정한 위치, 즉 모든 정점을 얻으려면 다음을 계산해야 합니다. 표시기 코드는 n번째 횟수(모든 막대를 하나씩 통과하기 위해)이고 여러 시간 프레임에서 이 표시기의 상단 순서를 비교해야 합니다.
정말 감사합니다만, 함수 설명에서 알 수 있는 한 전체 표시기 코드를 실행하여 하나의 값을 얻습니다. 지정한 위치, 즉 모든 정점을 얻으려면 다음을 계산해야 합니다. 표시기 코드는 n번째 횟수(모든 막대를 하나씩 통과하기 위해)이고 여러 시간 프레임에서 이 표시기의 피크 순서를 비교해야 합니다.
Timeframe은 함수의 입력 매개변수이며 아무거나 입력할 수 있습니다. 루프를 사용하여 많은 막대를 읽고 값을 배열에 저장할 수 있습니다.
Timeframe은 함수의 입력 매개변수이며 아무거나 입력할 수 있습니다. 루프를 사용하여 많은 막대를 읽고 값을 배열에 저장할 수 있습니다.
질문은 다릅니다. 한 틱에 표시기 코드를 900번 계산하거나(예: 300개 막대의 3개 타임프레임) 또는 3번, icustom에 대한 소란이 덜하다는 것이 분명합니다. 루프와 비즈니스에 던졌습니다. 변형으로 dll을 사용하여 표시기 값 배열의 주소를 고문에게 보내는 것을 보았지만 키트에서 표시기를 드래그하고 싶지 않습니다.
이것은 내가 읽었다. 내가 정확히 무엇을 썼는지 확인하고 싶었습니다.
여러분, iVolume이 틱당 완료된 트랜잭션의 양을 반환한다는 것을 올바르게 이해하고 있습니까?
아니오, 옳지 않습니다. iVolume은 지정된 막대의 눈금 볼륨 을 반환합니다. 즉, 매도호가와 매수호가의 변동수입니다.
제안된 지표를 관찰하면 이는 매우 명확하게 볼 수 있습니다.
좋은 하루, 저는 여전히 사용자 지정 표시기에서 Expert Advisor로 코드를 수정하려고 시도하고 있습니다. 부품을 위해 분해하기 시작했고 IndicatorCounted() 함수를 찾았습니다. Expert Advisor 코드에서 무엇을 대체할 수 있습니까?
이 기능 외에도 표시기는 높음 및 낮음 시계열을 사용하며 표시기 및 EA에서 코드가 컴파일되고 시작되지만 첫 번째 틱에서 EA에서 심각한 오류가 발생합니다. 분명히 배열이 벗어났습니다. 경계 .....
표시기에 대해 읽었는데 이 제로 바를 추적하는 방법은 무엇입니까?이 기능이 없으면 타이머를 켜고 시간 프레임에 따라 바를 닫으십시오.
좋은 하루, 저는 여전히 사용자 지정 표시기에서 Expert Advisor로 코드를 수정하려고 시도하고 있습니다. 부품을 위해 분해하기 시작했고 IndicatorCounted() 함수를 찾았습니다. Expert Advisor 코드에서 무엇을 대체할 수 있습니까?
이 기능 외에도 표시기는 높음 및 낮음 시계열을 사용하며 표시기 및 EA에서 코드가 컴파일되고 시작되지만 첫 번째 틱에서 EA에서 심각한 오류가 발생합니다. 분명히 배열이 벗어났습니다. 경계 .....
변경할 필요가 없습니다. 이미 계산된 막대의 개수를 결정하는 함수입니다. 제어할 수 없는 욕망이 있다면 ... 물론 시장 상태의 재계산을 Expert Advisor에게 이전할 수 있지만 그런 다음 마지막 막대로만 계산하고 모든 막대를 무시해야 합니다. 역사.
사용자 지정 표시기에서 Expert Advisor로 코드를 수정하려고 합니다.
그것을 이해하는 방법? 지표에서 어드바이저로 코드를 옮기는 것에 대해 이야기하고 있는 것일까요?
IndicatorCounted(), EA 코드에서 어떻게 대체할 수 있습니까?
지표가 어드바이저와 어떻게 다른지 아십니까? 그렇다면 어드바이저에서 이 기능이 필요한 이유는 무엇이며 실제로 표시기 코드를 어드바이저에게 전송하는 이유는 무엇입니까?
표시기에 대해 읽었는데 이 제로 바를 추적하는 방법은 무엇입니까?이 기능이 없으면 타이머를 켜고 시간 프레임에 따라 바를 닫으십시오.
제 생각에는 이것은 인과 관계의 문제입니다.. 작업을 잘못 설정하고 달성하려는 것을 더 잘 설명하면 올바른 조치를 취하라는 메시지가 표시됩니다.
변경할 필요가 없습니다. 이미 계산된 막대의 개수를 결정하는 함수입니다. 제어할 수 없는 욕망이 있다면 ... 물론 시장 상태의 재계산을 Expert Advisor에게 이전할 수 있지만 그런 다음 마지막 막대로만 계산하고 모든 막대를 무시해야 합니다. 역사.
"아무것도 변경할 필요가 없습니다." - 즉, Expert Advisor의 onTick 및 표시기의 onCalculate 와 함께 작동합니까?
그것을 이해하는 방법? 지표에서 Expert Advisor로 코드를 옮기는 것에 대해 이야기하고 있습니까?
지표가 어드바이저와 어떻게 다른지 아십니까? 그렇다면 어드바이저에서 이 기능이 필요한 이유는 무엇이며 실제로 표시기 코드를 어드바이저에게 전송하는 이유는 무엇입니까?
네, 코드 전송 맞습니다.
바람직하게는 각 틱 에서 분석할 표시기 정점 배열이 필요합니다.
네, 코드 전송 맞습니다.
바람직하게는 각 틱 에서 분석할 표시기 정점의 배열이 필요합니다.
Expert Advisor에서 지표 값이 필요한 경우 지표 코드를 Expert Advisor에 복사할 필요도 없고 지표 코드도 필요하지 않습니다. 그리고 EA에서 지표 값을 요청해야 합니다. 이는 https://docs.mql4.com/en/indicators/icustom 기능으로 수행됩니다.
Expert Advisor에서 지표 값이 필요한 경우 지표 코드를 Expert Advisor에 복사할 필요도 없고 지표 코드도 필요하지 않습니다. 그리고 EA에서 지표 값을 요청해야 합니다. 이는 https://docs.mql4.com/en/indicators/icustom 기능으로 수행됩니다.
정말 감사합니다만, 함수 설명에서 알 수 있는 한 전체 표시기 코드를 실행하여 하나의 값을 얻습니다. 지정한 위치, 즉 모든 정점을 얻으려면 다음을 계산해야 합니다. 표시기 코드는 n번째 횟수(모든 막대를 하나씩 통과하기 위해)이고 여러 시간 프레임에서 이 표시기의 상단 순서를 비교해야 합니다.
게다가 정점을 수동으로 검색합니다.
정말 감사합니다만, 함수 설명에서 알 수 있는 한 전체 표시기 코드를 실행하여 하나의 값을 얻습니다. 지정한 위치, 즉 모든 정점을 얻으려면 다음을 계산해야 합니다. 표시기 코드는 n번째 횟수(모든 막대를 하나씩 통과하기 위해)이고 여러 시간 프레임에서 이 표시기의 피크 순서를 비교해야 합니다.
Timeframe은 함수의 입력 매개변수이며 아무거나 입력할 수 있습니다. 루프를 사용하여 많은 막대를 읽고 값을 배열에 저장할 수 있습니다.
Timeframe은 함수의 입력 매개변수이며 아무거나 입력할 수 있습니다. 루프를 사용하여 많은 막대를 읽고 값을 배열에 저장할 수 있습니다.
질문은 다릅니다. 한 틱에 표시기 코드를 900번 계산하거나(예: 300개 막대의 3개 타임프레임) 또는 3번, icustom에 대한 소란이 덜하다는 것이 분명합니다. 루프와 비즈니스에 던졌습니다. 변형으로 dll을 사용하여 표시기 값 배열의 주소를 고문에게 보내는 것을 보았지만 키트에서 표시기를 드래그하고 싶지 않습니다.