실수로 설정되었습니다. 아무것도 변경되지 않습니다. k가 잘못된 것을 보여주는 바로 그 본질!
반쯤 자고 흐릿하지만 MA 값은 분명히 잘못된 쪽에서 가져옵니다 :-) 시간 프레임과의 혼동 외에도
// основной цикл// перебираем бары от последнего нерасчитанного к актуальному// (просто пример - поэтому инициализация и заполнение буферов пропущенны!!)for ( int bar=prev_calculated;bar<rates_total && ! IsStopped ();bar++) {
// bar использовать для обращения к массивам, i - к таймсериямint i=rates_total-bar- 1 ;
// считаем min,max от некой MA за DEPTH баровdouble min= DBL_MAX ;
double max= DBL_MIN ;
if (bar<DEPTH) {
// данных ещё недостаточноcontinue ;
}
for ( int t= 0 ;t<DEPTH;t++) {
double ma= iMA ( _Symbol , _Period ,MA_PERIOD, 0 ,MA_METHOD,MA_PRICE,i+t); // берём значение MA (! как в таймсериях 0-последнее)if (ma> 0 ) {
if (min<ma) min=ma;
if (max>ma) max=ma;
}
}
if (min!= DBL_MAX && max!= DBL_MIN ) {
// что-то делаем с полученными максимум/минимум MA
}
}
안녕하세요. 그가 ima= iMA ( NULL , 60 , 24 , 0 , 1 , 0 ,k) 가 보이지 않는 이유를 말해주세요. 주석을 통해 라인 자체보다 훨씬 높은 인용을 보여줍니다. 이 때문에 최소값과 최대값은 전혀 계산되지 않습니다.
숫자가 아니라 열거형의 식별자를 사용하십시오. 훨씬 더 명확:
iMA()를 요청하고 있음이 즉시 분명합니다. 예를 들어:
당신은 iMA(NULL,60,24,0,1,0,k)가 있습니다
그래서 iMA(NULL, PERIOD_H1,24,0 ,MODE_EMA,PRICE_CLOSE,k)
무엇이 더 명확합니까?
시간별 차트에서 Mashka 데이터를 가져옵니다. 프로그램이 시간별 차트로 실행되는 경우 어떤 종류의 데이터를 수신하고 볼 것으로 예상합니까?
숫자가 아니라 열거형의 식별자를 사용하십시오. 훨씬 더 명확:
iMA()를 요청하고 있음이 즉시 분명합니다. 예를 들어:
당신은 iMA(NULL,60,24,0,1,0,k)가 있습니다
그래서 iMA(NULL, PERIOD_H1,24,0 ,MODE_EMA,PRICE_CLOSE,k)
무엇이 더 명확합니까?
시간별 차트에서 Mashka 데이터를 가져옵니다. 프로그램이 시간별 차트로 실행되는 경우 어떤 종류의 데이터를 수신하고 볼 것으로 예상합니까?
k와 함께 아무것도 나오지 않습니다
실수로 설정되었습니다. 아무것도 변경되지 않습니다. k가 잘못된 것을 보여주는 바로 그 본질!
반쯤 자고 흐릿하지만 MA 값은 분명히 잘못된 쪽에서 가져옵니다 :-) 시간 프레임과의 혼동 외에도
반쯤 자고 흐릿하지만 MA 값은 분명히 잘못된 쪽에서 가져옵니다 :-) 시간 프레임과의 혼동 외에도
흥미로운 아이디어입니다. 노력하겠습니다. 있다면 이것은 일반적인 확률적 지표 입니다. 이 아이디어는 모든 기간에 대한 막대의 극단과 MA 선의 극단을 취하는 것으로 나타났습니다. 100-113번 라인에 있습니다. 나는 이것이 지표를 향상시킬 것이라고 생각한다
모두에게 좋은 하루!
예를 들어 오늘 Expert Advisor에서 설정을 지정하고 다음 날 일부 설정이 비어 있는 경우 어떻게 해야 합니까?
그리고 매일.
모두에게 좋은 하루!
예를 들어 오늘 Expert Advisor에서 설정을 지정하고 다음 날 일부 설정이 비어 있는 경우 어떻게 해야 합니까?
그리고 매일.
소스 코드가 있으면 코드에서 입력(또는 extern)을 제거하고 코드를 통해 매개변수를 변경합니다.
모두에게 좋은 하루!
예를 들어 오늘 Expert Advisor에서 설정을 지정하고 다음 날 일부 설정이 비어 있는 경우 어떻게 해야 합니까?
그리고 매일.
문제에 대해 가능한 한 많은 정보를 제공하여 서비스 데스크에 씁니다.
소스 코드가 있으면 코드에서 입력(또는 extern)을 제거하고 코드를 통해 매개변수를 변경합니다.
이것은 심각하지 않습니다. 왜 그것들(input 및 extern)이 필요한가요?
문제에 대해 가능한 한 많은 정보를 제공하여 서비스 데스크에 씁니다.
왜 나에게 링크를 제공하지?
왜 나에게 링크를 제공하지?
그리고 프로필 좀 봐주세요... 재미있는게 많네요.