Статья о традиционных и не совсем традиционных алгоритмах усреднения, упакованных в максимально простые и достаточно однотипные классы. Они задумывались для универсального использования в практических разработках индикаторов. Надеюсь, что предложенные классы в определенных ситуациях могут оказаться достаточно актуальной альтернативой громоздким, в некотором смысле, вызовам пользовательских и технических индикаторов.
아래 줄의 표준 MACD 표시기 에서 NULL을 "GBPUSD"로 변경했습니다. 이제 GBPUSD 차트에 표시기를 첨부하면 모든 것이 정상적으로 그려지지만 다른 차트에 첨부하면 다음 오류가 발생합니다. "2013.03 .01 17:49:48MACD (USDCAD,M1)ExtFastMaHandle의 모든 데이터가 계산되는 것은 아닙니다(-1bars). Error4806 "왜? 최근에 바구니를 거래하는 올빼미를 작성하기 시작했기 때문에이 질문을하는 것입니다. 올빼미에서 설정에서 기호를 설정하고 데이터 수신 및 복사에 유사한 문제가 있습니다 ... MACD 지표의 예, 무슨 일이 일어나고 있으며 그 이유는 무엇입니까?
FinEngineer : 아래 줄의 표준 MACD 표시기에서 NULL을 "GBPUSD"로 변경했습니다. 이제 GBPUSD 차트에 표시기를 첨부하면 모든 것이 정상적으로 그려지지만 다른 차트에 첨부하면 다음 오류가 발생합니다. "2013.03 .01 17:49:48MACD (USDCAD,M1)ExtFastMaHandle의 모든 데이터가 계산되는 것은 아닙니다(-1bars). Error4806 "왜? 최근에 바구니를 거래하는 올빼미를 작성하기 시작했기 때문에이 질문을하는 것입니다. 올빼미에서 설정에서 기호를 설정하고 데이터 수신 및 복사에 유사한 문제가 있습니다 ... MACD 지표의 예, 무슨 일이 일어나고 있으며 그 이유는 무엇입니까?
표준 표시기의 코드를 변경해야 하는 이유는 무엇입니까?
intiMACD ( string symbol, // имя символа ENUM_TIMEFRAMES period, // период int fast_ema_period, // период быстрой средней int slow_ema_period, // период медленной средней int signal_period, // период усреднения разности ENUM_APPLIED_PRICE applied_price // тип цены или handle );
intiMACD ( string symbol, // имя символа ENUM_TIMEFRAMES period, // период int fast_ema_period, // период быстрой средней int slow_ema_period, // период медленной средней int signal_period, // период усреднения разности ENUM_APPLIED_PRICE applied_price // тип цены или handle );
iMACD 설정 에는 입력 매개변수 기호가 있습니다. 그래서 그를 불러
iMACD( "GBPUSD", ...
(아래 코드) 다른 기호 가 있는 차트에 표시기를 첨부하면 동일한 일이 발생합니다... 잘못된 핸들 오류가 나타납니다...즉, 차트에 있는 것과 다른 기호를 입력하여 사용하려고 하면 매번 문제가 발생합니다 ... 요점은 ... 이전에 makdi에 대해 썼던 메시지에서 ... 아무 것도 변경하지 않습니다. 이 기호와 그것(표시기가 작동을 멈춤)을 제외하고 이 문제가 있는 사람은 나뿐입니까?
그런 다음로드하는 방법은 무엇입니까? ... 통화 쌍에 대한 일부 고문의 테스터를 시작한 다음 입력합니다 ... 데이터가로드되고 쌍에 대한 데이터가로드됩니다 ... 오류는 여전히 남습니다 ... 그런 걸 눈치 챘습니다 ... 많은 데이터를 한 번에 복사하면 오류가 발생합니다 ... 한 번에 하나씩 복사하면 모든 것이 정상입니다 ... 잠시 후 2 개의 지표를 게시하겠습니다 . .. 첫 번째는 작동하고 두 번째는 작동하지 않습니다 ... 왜 ...
두 개의 이중 숫자의 곱은 정규화되지 않은 숫자입니다. 0.01*NormalizeDouble(211.1)=0.01*211 .*********** =2.11 ***********
가장 많이 정규화된 값의 매트 연산 결과는 정규화된 숫자 가 아니기 때문입니다.
따라서 이것은 오류의 위치입니다.
도움말에서:
MQL5 참조 / 표준 라이브러리 / 패널 및 대화 상자 생성을 위한 클래스 / CWnd / StateFlagsSet
StateFlagsSet
Устанавливает флаги свойств элемента управления. ...
어떤 속성?
문제가 무엇인지 알려주십시오. 표시기 버퍼 가 깜박이고 때로는 몇 초 동안 깜박이고 때로는 1초 이상 깜박입니다(전체 보이는 부분에서 모든 데이터가 사라졌다가 다시 나타남).
문제가 무엇인지 알려주십시오. 표시기 버퍼 가 깜박이고 때로는 몇 초 동안 깜박이고 때로는 1초 이상 깜박입니다(전체 보이는 부분에서 모든 데이터가 사라졌다가 다시 나타남).
일반적으로 정보가 충분하지 않습니다. 서비스데스크에 풀코드 + 기호, 마침표, 브로커 설명 붙일 수 있나요?..
일반적으로 정보가 충분하지 않습니다. 서비스데스크에 풀코드 + 기호, 마침표, 브로커 설명 붙일 수 있나요?..
아래 줄의 표준 MACD 표시기에서 NULL을 "GBPUSD"로 변경했습니다. 이제 GBPUSD 차트에 표시기를 첨부하면 모든 것이 정상적으로 그려지지만 다른 차트에 첨부하면 다음 오류가 발생합니다. "2013.03 .01 17:49:48 MACD (USDCAD,M1) ExtFastMaHandle의 모든 데이터가 계산되는 것은 아닙니다(-1bars). Error4806 "왜? 최근에 바구니를 거래하는 올빼미를 작성하기 시작했기 때문에이 질문을하는 것입니다. 올빼미에서 설정에서 기호를 설정하고 데이터 수신 및 복사에 유사한 문제가 있습니다 ... MACD 지표의 예, 무슨 일이 일어나고 있으며 그 이유는 무엇입니까?
표준 표시기의 코드를 변경해야 하는 이유는 무엇입니까?
int iMACD (
string symbol, // имя символа
ENUM_TIMEFRAMES period, // период
int fast_ema_period, // период быстрой средней
int slow_ema_period, // период медленной средней
int signal_period, // период усреднения разности
ENUM_APPLIED_PRICE applied_price // тип цены или handle
);
iMACD 설정 에는 입력 매개변수 기호가 있습니다. 그래서 그를 불러
iMACD( "GBPUSD", ...
표준 표시기의 코드를 변경해야 하는 이유는 무엇입니까?
int iMACD (
string symbol, // имя символа
ENUM_TIMEFRAMES period, // период
int fast_ema_period, // период быстрой средней
int slow_ema_period, // период медленной средней
int signal_period, // период усреднения разности
ENUM_APPLIED_PRICE applied_price // тип цены или handle
);
iMACD 설정 에는 입력 매개변수 기호가 있습니다. 그래서 그를 불러
iMACD( "GBPUSD", ...
기록 데이터가 로드되지 않았습니다.