Özel semboller. Hatalar, hatalar, sorular, öneriler. - sayfa 4

 
fxsaber :

Hata 06.

Bazı özel sembollerdeki test cihazı, gerçek tiklere dayalı modda tamamen uygunsuz davranır.

1970'de sürdüm, orada her şey yolunda. Yani hata yakın zamanda ortaya çıktı.

 

2009:

 

Hata 07.

Test kullanıcısı, Teklife göre yapı çubuklarının fiyatıyla özel sembol alışverişi yapmak için Last'e göre çubuklar oluşturur.

Buna göre, Terminal ve Test Cihazındaki çubuk geçmişi tamamen farklıdır. Ve eğer TS'deki biri çubuk kullanıyorsa (örneğin göstergeler), o zaman geriye dönük test sonucu onun için rastgeledir.

 
fxsaber :

Hata 07.

Test kullanıcısı, Teklife göre yapı çubuklarının fiyatıyla özel sembol alışverişi yapmak için Last'e göre çubuklar oluşturur.

Döviz enstrümanlarında Teklif'e göre ne tür çubuklar inşa edilir?

 
Aleksey Vyazmikin :

Döviz enstrümanlarında Teklif'e göre ne tür çubuklar inşa edilir?

Gelenek.

 
fxsaber :

Gelenek.

Anlaşıldı, bu çok kritik bir hata.

 
Sergey Chalyshev :
Özel semboller ne zaman kullanılabilir olacak?
Lütfen sorunuzu belirtin
 
Slava :
Lütfen sorunuzu belirtin

Somutlaştırmak çok zor ama her köşede bir pusu var. Hatta kendini test ettin mi?

1) Özel sembolün geçmişinde çubuk yoksa çubuk eklemek mümkün değildir.

2) MarketWatch'ta özel sembol seçilmemişse onay işareti eklenemez.

3) Özel karakter kaldırılamıyor . Önce MarketWatch'a eklemeniz, ardından MarketWatch'tan kaldırmanız ve ancak bundan sonra özel sembolü kaldırmanız gerekir.

Şimdilik yeter. Kendin test etsen iyi olur.


 
Sergey Chalyshev :

Somutlaştırmak çok zor ama her köşede bir pusu var. Hatta kendini test ettin mi?

1) Özel sembolün geçmişinde çubuk yoksa çubuk eklemek mümkün değildir.

2) MarketWatch'ta özel sembol seçilmemişse onay işareti eklenemez.

3) Özel karakter kaldırılamıyor . Önce MarketWatch'a eklemeniz, ardından MarketWatch'tan kaldırmanız ve ancak bundan sonra özel sembolü kaldırmanız gerekir.

Şimdilik yeter. Kendin test etsen iyi olur.

Ancak, nedense işe yarıyor

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

Kütüphaneler: Sembol

fxsaber , 2019.03.02 13:23

Kütüphane, belirli olaylar nedeniyle genişletilmiş işlevselliğe sahiptir. Kullanımına bir örnek
 // Пример создания "живого" символа.

#include < Symbol .mqh> // https://www.mql5.com/ru/code/18855

const bool Init = EventSetMillisecondTimer ( 20 ); // С такой частотой будем пробрасывать тики

void OnTimer ()
{
   static bool FirstRun = true ;

   static const SYMBOL Symb( "CUSTOM_" + _Symbol ); // Создали символ
  
   static MqlTick Ticks[];
   static int Pos = 0 ;
    
   if (FirstRun)
  {
    Symb.DeleteHistory();       // Мало ли что-то было в истории - грохнули
    Symb.Delete( true );           // Символ тоже прибьем, чтобы исключить наличие тика в Обзоре рынка
    Symb.Create( NULL , _Symbol ); // Воскресили девственно чистым.
    
     if (Symb.IsExist() && Symb.On())   // Если все отлично
    {     
       ChartOpen (Symb.Name, PERIOD_M1 ); // Открыли чарт
       CopyTicksRange ( _Symbol , Ticks, COPY_TICKS_INFO , ( ulong ) D'2019.02.01' * 1000 ); // Взяли тики для проброса
    }
      
    FirstRun = false ;
  }
   else if (Pos < ArraySize (Ticks))
    Symb += Ticks[Pos++]; // Пробрасываем по тику
}


Böyle bir sembolde, alıntıların durdurulduğu hafta sonlarında bile göstergelerde hata ayıklayabilirsiniz.