맥박 - 페이지 43

 
Karputov Vladimir :

이것이 곧 우리가 테스트를 시작하는 방법입니다 - 프로세서만 소진되지 않는다면! 나는 틱을 가지고 노는 것을 즐긴다.

++++++++++

브라보!!!!

차라리 틱 기록 을보고 싶습니다

 
Karputov Vladimir :

이것이 곧 우리가 테스트를 시작하는 방법입니다 - 프로세서만 소진되지 않는다면! 나는 틱을 가지고 노는 것을 즐긴다.
너무 빨리 흥분하지 않을 것입니다. 그들은 진드기를 약속했지만 맞춤 이야기는 아닙니다. 자체 데이터가 없으면 이러한 모든 혁신이 무용지물이기 때문입니다. 어떤 브로커도 정상적인 기록(특히 틱 기록)을 제공하지 않습니다.
 

지표

거래, 자동 거래 시스템 및 거래 전략 테스트에 관한 포럼

맥박

카르푸토프 블라디미르 , 2015.08.11 20:16

이제 Expert Advisor의 틱 도착을 차트에서 관찰할 수 있습니다.

 //+------------------------------------------------------------------+
//|                                                    ShowTicks.mq5 |
//|                              Copyright © 2015, Vladimir Karputov |
//|                                           http://wmua.ru/slesar/ |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2015, Vladimir Karputov"
#property link        "http://wmua.ru/slesar/"
#property version    "1.00"
#property description "Показ последних N тиков"
//--- input parameters
input int       ticks= 24 ;   // количество показываемых тиков
//--- массив для хранения тиков
MqlTick tick_array[];
//+------------------------------------------------------------------+
//| Expert initialization function                                   |
//+------------------------------------------------------------------+
int OnInit ()
  {
//---
   Comment ( "" ); // очищаем график
   int resize= ArrayResize (tick_array,ticks- 1 );
   //--- инициализируем массив структур MqlTick
   for ( int n= 0 ;n<ticks- 1 ;n++)
     {
      tick_array[n].time= TimeCurrent ();
      tick_array[n].bid= 0.0 ;
      tick_array[n].ask= 0.0 ;
      tick_array[n].last= 0.0 ;
      tick_array[n].volume= 0 ;
     }
//---
   return ( INIT_SUCCEEDED );
  }
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick ()
  {
//--- сдвинем массив
   MqlTick tick_array_temp[];
   ArrayCopy (tick_array_temp,tick_array, 1 , 0 , WHOLE_ARRAY );
   ArrayCopy (tick_array,tick_array_temp, 0 , 0 , WHOLE_ARRAY );
//--- получим последние цены
   SymbolInfoTick ( Symbol (),tick_array[ 0 ]);
//--- выведем на график значения Bid и Ask  
   string comment= "#  Time       Bid        Ask\r\n" ;
//--- сформируем содержимое комментария      
   for ( int i= 0 ;i<ticks- 1 ;i++)
     {
       MqlTick tick=tick_array[i];
       string tick_string= StringFormat ( "%d: %s  %G  %G" ,
                                      i,
                                       TimeToString (tick.time, TIME_MINUTES | TIME_SECONDS ),
                                      tick.bid,
                                      tick.ask);
      comment=comment+tick_string+ "\r\n" ;
     }
//--- выводим комментарий на график        
   Comment (comment);

  }
//+------------------------------------------------------------------+
//| Expert deinitialization function                                 |
//+------------------------------------------------------------------+
void OnDeinit ( const int reason)
  {
//--- очистим график
   Comment ( "" );
  }
//+------------------------------------------------------------------+

차트에서는 다음과 같이 표시됩니다.

틱


"묻기" 열 대신 틱 속도를 추가하고 싶습니다. 속도의 변화를 텍스트 형식으로 시각화합니다.

 
유리 주문의 "수명"(액체 시장) 초 + 홀에 있는 로봇이 초당(틱당) 볼륨을 보는 것은 N 시간(모델) 동안 모멘텀이 핍으로 결정되어야 함을 의미합니다. 일부에는 볼륨에 대한 정보가 없습니다.
 
Veniamin Skrepkov :
유리 주문의 "수명"(액체 시장) 초 + 홀에 있는 로봇이 초당(틱당) 볼륨을 보는 것은 N 시간(모델) 동안 모멘텀이 핍으로 결정되어야 함을 의미합니다. 일부에는 볼륨에 대한 정보가 없습니다.
공식의 첫 번째 메시지에는 속도, 가속도 및 틱 흐름 밀도가 포함됩니다.
 
틱 볼륨 의 밀도에 따라 분할은 분당 - 130tik/1=130, 150tik/1=150, 60초 동안 시도할 수 있습니다. 공식을 2로 나눈 값(진드기가 양방향으로 "걷기" 때문에) (E/60)/2 = 성장률 또는 가속도입니다.
 

Vladimir , 기술적 수단(테스터)으로 평균값(증가 방향)을 어떻게 계산할 수 있습니까?

저것들. M-1 막대의 평균 값이 3-4-5핍인 경우(80%에는 관심이 없음) 10% = 1-2핍 및 10% - 7-8-9핍 !!! 자유롭게 표시되는 백분율(가우스 원리에 따름)

저것들. 백분율 핍 변형에서 일부 기간을 분해하고 10% 영역 또는 근처에서 임펄스를 찾고 어떤 특성이 있는지 확인하십시오.

 
Veniamin Skrepkov :

Vladimir , 기술적 수단(테스터)으로 평균값(증가 방향)을 어떻게 계산할 수 있습니까?

저것들. M-1 막대의 평균 값이 3-4-5핍인 경우(80%에는 관심이 없음) 10% = 1-2핍 및 10% - 7-8-9핍 !!! 자유롭게 표시되는 백분율(가우스 원리에 따름)

저것들. 백분율 핍 변형에서 일부 기간을 분해하고 10% 영역 또는 근처에서 임펄스를 찾고 어떤 특성이 있는지 확인하십시오.

틱 기록 은 없지만 테스터에서 틱 전략을 처리할 필요는 없습니다. 테스터와 실제 생활의 결과가 크게 다르기 때문입니다. 하지만 1분 안에 진드기의 분포와 정렬에 대해 생각해야 합니다.

 
모멘텀으로 작업하는 전략에 따라
 
Veniamin Skrepkov :
안좋다. 이 기간의 진드기는 어디에 있습니까?