그리고 원칙적으로 사람들은 모든 가치를 복사합니까? 이 모든 복사의 이점은 무엇입니까? 메모리가 4보다 적게 소모됩니까?
에서 혼미에 빠졌다
특히 MQL5에서 차트 기간 상수의 숫자 값(H1부터 시작) 이 막대의 분 수와 일치하지 않는다는 점에 유의해야 합니다(예: MQL5에서 상수 PERIOD_H1=16385의 숫자 값 및 MQL4 PERIOD_H1=60에서). MQL4 프로그램이 계산에 숫자 값을 사용한 경우 MQL5로 전송할 때 이러한 상황을 고려해야 합니다.
주어진 차트 기간의 분 수를 알아내려면 PeriodSeconds 함수의 값을 60으로 나누어야 합니다.
특히 MQL5에서 차트 기간 상수의 숫자 값(H1부터 시작) 이 막대의 분 수와 일치하지 않는다는 점에 유의해야 합니다(예: MQL5에서 상수 PERIOD_H1=16385의 숫자 값 및 MQL4 PERIOD_H1=60에서). MQL4 프로그램이 계산에 숫자 값을 사용한 경우 MQL5로 전송할 때 이러한 상황을 고려해야 합니다.
주어진 차트 기간의 분 수를 알아내려면 PeriodSeconds 함수의 값을 60으로 나누어야 합니다.
숫자 16385는 어디에서 왔습니까? 논리는 어디에 있습니까?
양자 물리학을 공부해야 할 필요가 있는 것 같은데, 거기에서 분명히 의미가 있는 것 같다.
급하게 진짜!!!!!!!!!
지금은 나 자신도 진짜를 갖고 싶어, 적어도 50개의 바쿠에 대해, 나는 모든 것을 아주 세세한 부분까지 생각하려고 노력할 것이다.
당신은 그런 좋은 돈으로 일어날 수 있습니다
아무도 할 수 없다
나는 대답한다!매개변수를 추가해야 합니다
감사합니다 추가하는 방법을 알고 싶습니다...
안들어가는데 하이[]를 5로 표현하면???
double High[]
못들어가는데 하이[]를 5로 표현하면???
나는 이것을 다음과 같이 표현합니다. 아마도 제대로 작성되지 않았을 수도 있지만 작동합니다.
if (symb== "0" ) { symb= Symbol ();}
double _Open[];
double open= 0 ;
ArraySetAsSeries (_Open, true );
int copied= CopyOpen (symb,tf, 0 , Bars (symb,tf),_Open);
if (copied> 0 && index<copied) open=_Open[index];
return (open);
}
double iClose ( string symb, ENUM_TIMEFRAMES tf, int index) {
if (symb== "0" ) { symb= Symbol ();}
double _Close[];
double close= 0 ;
ArraySetAsSeries (_Close, true );
int copied= CopyClose (symb,tf, 0 , Bars (symb,tf),_Close);
if (copied> 0 && index<copied) close=_Close[index];
return (close);
}
double iHigh ( string symb, ENUM_TIMEFRAMES tf, int index) {
if (symb== "0" ) { symb= Symbol ();}
double _High[];
double high= 0 ;
ArraySetAsSeries (_High, true );
int copied= CopyHigh (symb,tf, 0 , Bars (symb,tf),_High);
if (copied> 0 && index<copied) high=_High[index];
return (high);
}
double iLow ( string symb, ENUM_TIMEFRAMES tf, int index) {
if (symb== "0" ) { symb= Symbol ();}
double _Low[];
double low= 0 ;
ArraySetAsSeries (_Low, true );
int copied= CopyLow (symb,tf, 0 , Bars (symb,tf),_Low);
if (copied> 0 && index<copied) low=_Low[index];
return (low);
}
안들어가는데 하이[]를 5로 표현하면???
Mql 요금 [];
int copy= CopyRates ( NULL ,0,0,100,rates);
그런 다음 필요한 경우 비율[x].high를 호출합니다.
나는 이것을 다음과 같이 표현합니다. 아마도 제대로 작성되지 않았을 수도 있지만 작동합니다.
그리고 저는 그렇게 했습니다. 그러나 그들은 왜 상위 5위 안에 들었을까....
Mql 요금 [];
int copy= CopyRates ( NULL ,0,0,100,rates);
그런 다음 필요한 경우 비율[x].high를 호출합니다.
그리고 원칙적으로 사람들은 모든 가치를 복사합니까? 이 모든 복사의 이점은 무엇입니까? 메모리가 4보다 적게 소모됩니까?
에서 혼미에 빠졌다
특히 MQL5에서 차트 기간 상수의 숫자 값(H1부터 시작) 이 막대의 분 수와 일치하지 않는다는 점에 유의해야 합니다(예: MQL5에서 상수 PERIOD_H1=16385의 숫자 값 및 MQL4 PERIOD_H1=60에서). MQL4 프로그램이 계산에 숫자 값을 사용한 경우 MQL5로 전송할 때 이러한 상황을 고려해야 합니다.
주어진 차트 기간의 분 수를 알아내려면 PeriodSeconds 함수의 값을 60으로 나누어야 합니다.
숫자 16385는 어디에서 왔습니까? 논리는 어디에 있습니까?
Mql 요금 [];
int copy= CopyRates ( NULL ,0,0,100,rates);
그런 다음 필요한 경우 비율[x].high를 호출합니다.
좋습니다. 현재 캐릭터에 대한 솔루션이 있습니다. 여러 캐릭터를 얻을 수 있습니다.
질문: 올바르게 작성했습니까? 아니면 코드에 잼이 있습니까?
에서 혼미에 빠졌다
특히 MQL5에서 차트 기간 상수의 숫자 값(H1부터 시작) 이 막대의 분 수와 일치하지 않는다는 점에 유의해야 합니다(예: MQL5에서 상수 PERIOD_H1=16385의 숫자 값 및 MQL4 PERIOD_H1=60에서). MQL4 프로그램이 계산에 숫자 값을 사용한 경우 MQL5로 전송할 때 이러한 상황을 고려해야 합니다.
주어진 차트 기간의 분 수를 알아내려면 PeriodSeconds 함수의 값을 60으로 나누어야 합니다.
숫자 16385는 어디에서 왔습니까? 논리는 어디에 있습니까?
그리고 저는 그렇게 했습니다. 그러나 그들은 왜 상위 5위 안에 들었을까....
그리고 원칙적으로 사람들은 모든 가치를 복사합니까? 이 모든 복사의 이점은 무엇입니까? 4개보다 메모리 사용량이 정말 적습니까?
왜 모든? 한 번에 100개 막대에 대한 완전한 정보(물론 더 적거나 더 많은 수의 막대를 지정할 수 있음). High 뿐만 아니라 필요할 때 편리합니다.
그러나 Vitaly Muzichenko 가 보여준 것처럼 별도로 다운로드할 수도 있습니다.
좋습니다. 현재 캐릭터에 대한 솔루션이 있습니다. 여러 캐릭터를 얻을 수 있습니다.
질문: 올바르게 작성했습니까? 아니면 코드에 잼이 있습니까?
이 솔루션은 단순히 NULL 대신 문자를 지정하여 다중 문자로 쉽게 "전환"될 수 있습니다. 글쎄, TF는 필요한 경우 귀하의 예와 같은 방식으로.
코드의 정확성과 관련하여 도움말( CopyHigh 보기)에 예제가 있으며 전역 수준의 배열만 있습니다.
혼수상태에 빠졌다...........
그런게 있다
우선 따끔합니다. 그러나 MT4에서 다시 쓰기에는 문제가 없습니다.
다른 건 모르겠는데 4번이 생각이 더 빠릅니다.
그리고 시장에서는 4-rk에서 하는 일이 날렵하게 날아가는데, MT4에서 MT5로 전환되는 것은 시장이 정해진 시간 안에 동일한 제품을 테스트할 시간이 없다는 이유로 통하지 않는 경우가 있다.