void Kof() // функция рисоования уровней
{
int i;
double summAUP;
double summADN;
double midle;
double sr;
for (i= 0 ;i<iBars(pair,tf);i++) // считаем бары
{
if (Close[ 1 ]>BuferUp[i]) KoeF_UP[i] = HtUp[i]/(________________);
if (Close[ 1 ]<BuferDn[i]) KoeF_DN[i] = HtDn[i]/(________________);
summAUP += KoeF_UP[i];
summADN += KoeF_DN[i];
sr = (summAUP+summADN)/ 2 ;
DrawLabel( "DN" , summADN, 15 ,Yellow , 5 );
DrawLabel( "UP" , summAUP, 15 , Aqua , 30 );
if (sr!= 0 ) midle = Point *(HtUp[ 0 ]/sr)+BuferUp[ 0 ];
DrawLabel( "Midle" , midle, 15 , Red , 55 );
}
}
if (sr!= 0 ) midle = Point *(HtUp[ 0 ]/sr)+BuferUp[ 0 ]; до этой строки все работает, если вместо midle в DrawLabel( "Midle" , midle, 15 , Red , 55 ); записать sr Тоже все работает.
А вот с предъявленным вариантом не хочет. В чем ошибка
항상 한 시간대에 작업한 Expert Advisor를 작성할 수 있습니까? 예를 들어, 고문은 H4 시간대에 있지만 H1 이동 평균에서만 거래를 시작했습니다. 즉, H1에서 막대에 대한 정보를 얻는 방법이 명확하지 않습니다. 분부터 MA H1을 직접 계산할 수 있다고 생각하지만 매일 얻는 방법은 무엇입니까?
예를 들어주시겠습니까?
많은 기술 지표에서 MQL을 사용하는 기간은 현재 어느 지표에 있는지에 관계없이 엄격하게 설정할 수 있습니다. 여기 에서 두 번째 매개변수인 int timeframe을 찾으세요.
항상 한 시간대에 작업한 Expert Advisor를 작성할 수 있습니까? 예를 들어, 고문은 H4 시간대에 있지만 H1 이동 평균에서만 거래를 시작했습니다. 즉, H1에서 막대에 대한 정보를 얻는 방법이 명확하지 않습니다. 분부터 MA H1을 직접 계산할 수 있다고 생각하지만 매일 얻는 방법은 무엇입니까?
예를 들어주시겠습니까?
이중iMA ( 문자열 기호, int timeframe, int period, int ma_shift, int ma_method, int apply_price, int shift)
이동 평균 계산.
옵션:
symbol - 지표가 계산될 데이터가 있는 기기의 기호 이름입니다. NULL은 현재 문자를 의미합니다.
또 다른 문제에 직면했습니다. 무엇이 잘못되었나요?
또 다른 문제에 직면했습니다. 무엇이 잘못되었나요?
HtUp[0] 및 BuferUp[0] 대신 HtUp[i] 및 BufferUp[i] 을 시도하시겠습니까?
MQL4에 대해 읽기 시작했는데 아무것도 모릅니다.
항상 한 시간대에 작업한 Expert Advisor를 작성할 수 있습니까? 예를 들어, 고문은 H4 시간대에 있지만 H1 이동 평균에서만 거래를 시작했습니다. 즉, H1에서 막대에 대한 정보를 얻는 방법이 명확하지 않습니다. 분부터 MA H1을 직접 계산할 수 있다고 생각하지만 매일 얻는 방법은 무엇입니까?
예를 들어주시겠습니까?
MQL4에 대해 읽기 시작했는데 아무것도 모릅니다.
항상 한 시간대에 작업한 Expert Advisor를 작성할 수 있습니까? 예를 들어, 고문은 H4 시간대에 있지만 H1 이동 평균에서만 거래를 시작했습니다. 즉, H1에서 막대에 대한 정보를 얻는 방법이 명확하지 않습니다. 분부터 MA H1을 직접 계산할 수 있다고 생각하지만 매일 얻는 방법은 무엇입니까?
예를 들어주시겠습니까?
이중 iMA ( 문자열 기호, int timeframe, int period, int ma_shift, int ma_method, int apply_price, int shift)
이동 평균 계산.
symbol - 지표가 계산될 데이터가 있는 기기의 기호 이름입니다. NULL은 현재 문자를 의미합니다.
기간 - 기간. 차트 기간 중 하나일 수 있습니다. 0은 현재 차트의 기간을 의미합니다.
기간 - 이동 평균을 계산하기 위한 평균 기간입니다.
ma_shift - 가격 차트에 대한 표시기의 이동.
ma_method - 평균화 방법. 이동 평균 방법 의 값 중 하나일 수 있습니다.
apply_price - 적용된 가격입니다. 가격 상수 중 하나일 수 있습니다.
shift - 표시기 버퍼에서 받은 값의 인덱스(현재 막대를 기준으로 지정된 기간 이전만큼 이동).
담아보도록 하겠습니다. 예는 다음과 같을 것입니다 ...
HtUp[0] 및 BuferUp[0] 대신 HtUp[i] 및 BufferUp[i] 을 시도하시겠습니까?
도움이 되지 않습니다 ((음, 도움이 되지 않았습니다)
안녕하세요. 아마도 누군가가 알고있을 것입니다. 모든 행동을 반대로 수행하는 스크립트 또는 고문이 있습니다. 구매 버튼을 누르면 스크립트가 그 순간에 판매를 열며 각각 테이크 및 스탑을 배치하는 것도 그 반대입니다. 고맙습니다.