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

 
evillive :
조건을 제거하여 새 막대를 제어하면 OnTick()이 항상 모든 틱에서 실행됩니다.

time[0]을 ontick으로 바꾸시겠습니까?
 
표시기가 시작 시 값을 처리하는 막대(및 변경 방법)는 무엇입니까? init에서 0을 제외한 모든 것을 셀 수 있습니까?
 
mitanq :

time[0]을 ontick으로 바꾸시겠습니까?
나는 고문의 코드를 본 적이 없으며 새로운 막대 의 제어가 거기에서 어떻게 구현되는지 알 수 없습니다.
 
eddy :
표시기가 시작 시 값을 처리하는 막대(및 변경 방법) 초기화에서 0을 제외한 모든 값을 계산할 수 있습니까?
거의 모든 지표에는 주어진 수의 막대 가 X에서 Y로, 어떤 것은 오름차순으로, 어떤 것은 그 반대로 반복되는 계산 주기가 포함되어 있습니다. 따라서 해당 주기에서 시작할 막대가 설정됩니다.
 
http://www.admiralmarkets.com.ua/media/Image/MQLabs/39_ag/Complex_Expert_V2.mq4
evillive :
나는 고문의 코드를 본 적이 없으며 새로운 막대의 제어가 거기에서 어떻게 구현되는지 알 수 없습니다.

고문에 대한 링크. 조언자는 굉장하다.

http://www.admiralmarkets.com.ua/media/Image/MQLabs/39_ag/Complex_Expert_V2.mq4

그리고 첨부된 지표에 대한 링크.

http://www.admiralmarkets.com.ua/media/Image/MQLabs/39_ag/indicators.zip


CrossMA 지표.


원칙적으로 어드바이저 코드는 간단하고 모든 것이 그런 방식으로 서명됩니다.


하지만 모든 틱에 대해 거래를 할 수는 없습니다.


아마도 지표에서 모두 동일합니까?


다음 줄이 있습니다.


// - 3 - ====================================================================================================================== =====================
if (LastBar != Time[0]) // 막대당 한 번
{

 

여러분, 테스터에 대한 질문입니다. EA 자체를 통해 시각화 모드에서 EA 테스트 속도를 더 원활하게 조정할 수 있습니까? 미리 감사드립니다.

작성할 수 있는 기능이 있을 수 있습니다.

 
mitanq :

// - 3 - ====================================================================================================================== =====================
if (LastBar != Time[0]) // 막대당 한 번
{

...

}

예, 이 줄은 주석 처리되어야 하며 눈금에 대한 EA의 동작을 확인해야 합니다.

그리고 지표에서도

 // - 3 - ======================= Выдача сигналов ======================================== 
   if (LastBar != Time[ 0 ])                                         // Один раз за один бар
     { 
       if (FastMA[ 1 ] > SlowMA[ 1 ])
         GlobalVariableSet (Signal, 1 );
       else 
         if (FastMA[ 1 ] < SlowMA[ 1 ])
           GlobalVariableSet (Signal, - 1 );                                           // Sell
         else
           GlobalVariableSet (Signal, 0 );                                     // Нет сигнала
       GlobalVariableSet (STime, Time[ 0 ]);                   // Время последнего обновления
      LastBar = Time[ 0 ];     
     }   
// - 3 - ============================ Окончание блока ===================================
    
 
evillive :

예, 이 줄은 주석 처리되어야 하며 눈금에 대한 EA의 동작을 확인해야 합니다.

그리고 지표에서도


시험을 마친. 무화과가 아니다
 
mitanq :

시험을 마친. 무화과가 아니다
따라서 krom뿐만 아니라 모든 지표에서 수정해야합니다.
 
evillive :
따라서 krom뿐만 아니라 모든 지표에서 수정해야합니다.

십자가만 사용합니다. 이해하다. 그런 다음 나머지에서는 이것들과 함께 작동합니다.

나는 모든 것을 시도했다. 여전히 다음 촛불에서 열립니다(

사유: