포럼을 어지럽히 지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 6. - 페이지 866

 
rapid_minus :

좋은 저녁이에요!

말해줘, plz, 내 첫 번째 고문에서 무엇이 잘못되었는지. 골절 시 메시지를 표시하지 않음:

...

고맙습니다!

 if (MA_t>MA_s<MA_f)

누가 그렇게 깨나요? 무릎에 당신이 필요합니다;)

그리고 다음과 같이 하십시오.

 if (MA_t>MA_s && MA_s<MA_f)
 
tara :

Y(n+1)=(Y(n)*n+x[n+1])/(n+1), 여기서 Y(i)는 i 값의 이동 평균이고 x[i]는 값 i입니다. . 시계열에서와 같이 값의 번호 매기기.

이 모든 것이 왜 필요한지 이야기하면 매우 의무감을 느끼게 될 것입니다.

 //+------------------------------------------------------------------+
//|   simple moving average                                          |
//+------------------------------------------------------------------+
void CalculateSimpleMA( int rates_total, int prev_calculated, const double &price[])
  {
   int i,limit;
//--- first calculation or number of bars was changed
   if (prev_calculated== 0 )
   
     {
      limit=InpMAPeriod;
       //--- calculate first visible value
       double firstValue= 0 ;
       for (i= 0 ; i<limit; i++)
         firstValue+=price[i];
      firstValue/=InpMAPeriod;
      ExtLineBuffer[limit- 1 ]=firstValue;
      ExtLineBufferFid[limit]= (firstValue*InpMAPeriod+price[i+ 1 ])/InpMAPeriod;
       Print ( " " ,ExtLineBufferFid[limit]);
     }

응답해 주셔서 감사합니다. 인장 평면 측정법

InpMAP 기간 = 13;

결과: 현재 가격 1.09는 1.27을 계산합니다.

기간 13에서 1.09의 가격은 1.27과 같지 않습니다. 내가 무엇을 잘못하고 있습니까?

 
Top2n :

응답해 주셔서 감사합니다. 인장 평면 측정법

InpMAP 기간 = 13;

결과: 현재 가격 1.09는 1.27을 계산합니다.

기간 13에서 1.09의 가격은 1.27과 같지 않습니다. 내가 무엇을 잘못하고 있습니까?


항문 면적측정법은? 러시아어 라면 실제 에 대한 경향이있을 수 있습니다!
 
artmedia70 :

누가 그렇게 깨나요? 무릎에 당신이 필요합니다;)

그리고 다음과 같이 하십시오.

답변 감사합니다. 교과서에서 직접 찾았지만 여전히 쓰지 않습니다. 위치가 지정되지 않은 경우 메시지를 어디에서 볼 수 있습니까?

지금까지 나는 교과서에서 그것을 찾지 못했습니다(또는 놓쳤습니다). 그리고 지나가다가 pliz: 인쇄 와 경고의 차이를 이해하지 못했습니다.

말하다?

고맙습니다.

 
rapid_minus :

답변 감사합니다. 교과서에서 직접 찾았지만 여전히 쓰지 않습니다. 위치가 지정되지 않은 경우 메시지를 어디에서 볼 수 있습니까?

지금까지 나는 교과서에서 그것을 찾지 못했습니다(또는 놓쳤습니다). 그리고 지나가다가 pliz: 인쇄와 경고의 차이를 이해하지 못했습니다.

말하다?

고맙습니다.

Print() 는 데모 또는 실제인 경우 "전문가" 로그에 메시지를 인쇄하고, 시각화 모드의 테스터에 있는 경우 테스터의 "저널" 로그에 메시지를 인쇄합니다.

Alert()는 데모 또는 실제인 경우 차트에 메시지 상자를 표시하고, 시각화 모드의 테스터에 있는 경우 테스터의 로그 "저널"에 표시합니다.

 
Top2n :

응답해 주셔서 감사합니다. 인장 평면 측정법

InpMAP 기간 = 13;

결과: 현재 가격 1.09는 1.27을 계산합니다.

기간 13에서 1.09의 가격은 1.27과 같지 않습니다. 내가 무엇을 잘못하고 있습니까?


1. (firstValue*InpMAPeriod+price[i+ 1 ])/InpMAPeriod;

2. (firstValue*InpMAPeriod+price[ InpMAPeriod + 1 ])/(InpMAPeriod+1);

또 다른 이동 평균 은 그러한 돌파구가 처리되는 즉시 조금 더 빠른 것으로 간주될 수 있습니다. Y[i]=Y[i+1]+(X[0]-X[N])/N

 

여보세요. 창에 열 개 이상의 차트가 열려 있습니다. 그들은 모두 한 명의 전문가가 있습니다. 현재 활성 상태로 표시되는 그래프의 기호를 찾는 방법.

Symbol

현재 보안의 이름이 있는 텍스트 문자열을 반환합니다.

문자열 기호 ( );


내가 올바르게 이해하면 Expert Advisor가 연결된 창의 기호를 반환합니다. 현재 열려 있는 활성 창의 기호도 필요합니다. 그것을 얻는 방법?
 
pycha :

여보세요. 창에 열 개 이상의 차트가 열려 있습니다. 그들은 모두 한 명의 전문가가 있습니다. 현재 활성 상태로 표시되는 그래프의 기호를 찾는 방법.

내가 올바르게 이해하면 Expert Advisor가 연결된 창의 기호를 반환합니다. 현재 열려 있는 활성 창의 기호도 필요합니다. 그것을 얻는 방법?
어떤 창에서 많은 차트가 열려 있습니까?
 

프로그램 창에서 질문을 이해하지 못했습니다.

활성 차트 기호를 프로그래밍 방식으로 찾아야 합니다. 사진에서 그것은 GBPUSD입니다. 어떻게 할 수 있습니까?

이 예에서는 Expert Advisor가 열린 기호에 관계없이 GBPUSD를 각 열린 Expert Advisor에 반환하는 함수가 필요합니다.