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

 
Stanislav Korotky :

Terminalin sunucuya bağlanmasını kontrol etmek ve beklemek gerekli değil mi? Mevduat para biriminin bağlantı olmadan bilinmediği durumlar olduğunu hatırlıyorum.

Bu, yalnızca ticaret hesabı olmadığı durumlarda geçerlidir. Bu yüzden kodu şişirmedim.

Kendi kendine olduğu yerde neden sonunda bir dönüş yaparsınız? Anlamsız ve kötü değil.

benim hevesim.

 
Slava :

2145 yapı üzerinde test ettiniz mi?

Yeni yapıyı inceledim. Aynı sorun. Herhangi bir değişiklik olup olmadığını bilmiyorum.

 
UK2019 :

StrategyTester'da oluşturduğum özel sembolleri göremediğim sorunlar yaşıyorum.

Eklediğim resimlere bakın.

Lütfen bu hatayı kaldırın.

Bu konu hakkında bir şey söyleyebilecek var mı?

Mevcut yapı aynı soruna sahip.

Kimse sorunum hakkında bir şey söylemedi bile: https://www.mql5.com/en/forum/322133

Как использовать WinApi для преобразования времени в StrategyTester MT5?
Как использовать WinApi для преобразования времени в StrategyTester MT5?
  • 2019.09.12
  • www.mql5.com
Я успешно создал CustomSymbol в MT5, и я получаю эту таблицу в приложении...
 
jaffer wilson :

Yeni yapıyı inceledim. Aynı sorun. Herhangi bir değişiklik olup olmadığını bilmiyorum.

Burada da benzer bir sorunu çözdük https://www.mql5.com/ru/forum/321656#comment_13127962

Sorununuzu nasıl yeniden oluşturabilirsiniz?

Тестер стратегий MetaTrader 5: ошибки, баги, предложения по улучшению работы
Тестер стратегий MetaTrader 5: ошибки, баги, предложения по улучшению работы
  • 2019.09.05
  • www.mql5.com
В настоящий момент тестер стратегий MetaTrader 5 подвергается глубокой переработки командой MQ...
 
Slava :

Burada da benzer bir sorunu çözdük https://www.mql5.com/en/forum/321656#comment_13127962

Sorununuzu nasıl yeniden oluşturabilirsiniz?

Strateji test cihazıyla çalışırken keşfettiğim yeni bir hata. Resimlere bakın:


Kullanılabilir geçmişim var ama test cihazı çalışmıyor.

2145 sürüm 5.00 MT5 oluşturun

 
#property  indicator_chart_window
#property  indicator_buffers 1
#property  indicator_plots 1
#include  "Includes//Symbol.mqh"
enum price_types
  {
   Bid,
   Ask
  };
input datetime start_date = D'2019.10.07 00:00:00' ;
input int Chops = 10 ;
input price_types applied_price= 0 ; //Price
int data_filled = 0 ;
//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
string symbol_custom= StringFormat ( "%s_%dsec" , _Symbol ,Chops);
long chart_id = 0 ;
datetime start;
void OnInit ()
  {
//CustomSymbolDelete(symbol_custom);
   start=start_date- 60 ;
   Print ( "Ticks History Deleted : " , CustomTicksDelete (symbol_custom, 0 , LONG_MAX ));
   data_filled = 0 ;

   const SYMBOL SYMB(symbol_custom);
   SYMB.CloneProperties( _Symbol );
   SYMB.On();
   MqlTick ticks_add[];
   int len = CopyTicksRange ( _Symbol ,ticks_add, COPY_TICKS_INFO , ulong (start_date)* 1000 , ulong ( TimeCurrent ())* 1000 );
   Print ( "Ticks: " ,len);
   start = start - (len* 60 );
   Print ( "Start Date : " ,start);
   for ( int i= 0 ; i<len && ! IsStopped (); i++)
     {
       if (data_filled%Chops== 0 )
        {
         start = start+ 60 ;
         start = datetime ( TimeToString (start, TIME_DATE )+ " " + TimeToString (start, TIME_MINUTES )+ ":00" );
        }
       else
        {
         start++;
        }
      ticks_add[i].time = start;
      ticks_add[i].time_msc = long (ticks_add[i].time)* 1000 ;
      data_filled++;
     }
//Print(SYMB.CloneTicks(ticks_add));
   Print ( CustomTicksAdd (symbol_custom,ticks_add));
   chart_id = ChartOpen (symbol_custom, _Period );
   Print ( GetLastError ());
  }
void OnDeinit ( const int r)
  {
   if (chart_id != 0 )
     {
       ChartClose (chart_id);
     }
   return ;
  }
//+------------------------------------------------------------------+
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int OnCalculate ( const int rates_total,
                 const int prev_calculated,
                 const datetime &time[],
                 const double &open[],
                 const double &high[],
                 const double &low[],
                 const double &close[],
                 const long &tick_volume[],
                 const long &volume[],
                 const int &spread[])
  {
   if (rates_total <= 0 )
       return 0 ;
   MqlTick ticks[ 1 ];
   CopyTicks ( _Symbol ,ticks, COPY_TICKS_INFO , ulong ( TimeCurrent ())* 1000 , 1 );
   if (data_filled%Chops== 0 )
     {
      start = start+ 60 ;
      start = datetime ( TimeToString (start, TIME_DATE )+ " " + TimeToString (start, TIME_MINUTES )+ ":00" );
     }
   else
     {
      start++;
     }
   Print (start);
   ticks[ 0 ].time = start;
   ticks[ 0 ].time_msc = long (start)* 1000 ;
   data_filled++;

   Print ( CustomTicksAdd (symbol_custom,ticks));
   Print ( GetLastError ());

   return (rates_total);
  }
//+------------------------------------------------------------------+
//+------------------------------------------------------------------+

//+------------------------------------------------------------------+

Özel karakterime neden onay işaretleri eklenmiyor?

Dosyalar:
 
jaffer wilson :

Özel karakterime neden onay işaretleri eklenmiyor?

Dosyalar:

@ Artyom Trishkin @ Slava

Benim sorunumda bana yardım eder misin?

 
jaffer wilson :

@ Artyom Trishkin @ Slava

Benim sorunumda bana yardım eder misin?

Sorunuzun İngilizce'den Rusça'ya çevirisi şöyle görünüyor: "Özel karakterime neden onay kutuları eklenmiyor?"

Eh, "karakter" bir semboldür, bu açık. Ancak keneler ile - net değil.

Sorunuz İngilizce'de neye benziyor?

-------------------------------------------------- -----------

Sorunuzun İngilizce'den Rusça'ya çevirisi şöyle görünüyor: "Özel karakterime neden onay işaretleri eklenmiyor?"

Eh, bir "karakter" bir semboldür, burada açıktır. Ancak onay işaretleriyle - net değil.

Sorunuz İngilizce'de neye benziyor?

-------------------------------------------------- -----------

 
Artyom Trishkin :

Sorunuzun İngilizce'den Rusça'ya çevirisi şöyle görünüyor: "Özel karakterime neden onay kutuları eklenmiyor?"

Eh, "karakter" bir semboldür, bu açık. Ancak keneler ile - net değil.

Sorunuz İngilizce'de neye benziyor?

-------------------------------------------------- -----------

Sorunuzun İngilizce'den Rusça'ya çevirisi şöyle görünüyor: "Özel karakterime neden onay işaretleri eklenmiyor?"

Eh, bir "karakter" bir semboldür, burada açıktır. Ancak onay işaretleriyle - net değil.

Sorunuz İngilizce'de neye benziyor?

-------------------------------------------------- -----------

Editörden çeviri aracını kullandım.

Neden olduğunu bilmiyorum.

Bir sorum vardı: ÖZEL SEMBOLÜME onay işaretleri neden eklenmiyor?

 
jaffer wilson :

Editörden çeviri aracını kullandım.

Neden olduğunu bilmiyorum.

Bir sorum vardı: ÖZEL SEMBOLÜME onay işaretleri neden eklenmiyor?

Gümrük sembolleri yerine İngilizce yazmak daha iyidir :)
Özel karakterlerden mi bahsediyorsunuz? Ve onlara tik eklenmiyor mu?