Ticaret robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Facebook üzerinde bulun!
Fan sayfamıza katılın
Komut dosyasını ilginç mi buldunuz?
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
Komut dosyasını beğendiniz mi? MetaTrader 5 terminalinde deneyin
Uzman Danışmanlar

Uzman Danışman Şablonu - MetaTrader 4 için Uzman Danışman

Görüntülemeler:
301
Derecelendirme:
(11)
Yayınlandı:
2022.03.21 09:37
Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git

Bu, MetaEditor: Dayanak Noktası Olarak Şablonlar makalesindeki Uzman Danışman şablonunun revize edilmiş halidir. Bu revizyonun ana fikri, hizmet dizilerinin boyutlarının gereksiz tanımlarından ve bu dizilerin boyutlarının dinamik olarak değişimlerinden kurtulmaktır. Hizmet dizileri, 100 emir boyutuna kadar hemen tahsis edilir, dizi boyutunu gösteren sayaçlar eklenir:

int OurTicketsCounter;   // emir sayacı, Tickets[100][9] ve CommentsTicket[100][2] dizilerinin sınırını belirtir
int SL_TP_Counter;       // değiştirilecek emirlerin sayacı: newSL_and_TP[100][5] dizisi için
int OrdersToCloseCounter;// kapatılacak emirlerin sayacı: ticketsToClose[100][2] ve lotsToClose[100] dizileri için
int OrdersToDeleteCounter;// silinecek emirlerin sayacı: ticketsToDelete[100] dizisi için

ayrı özel InitCounters() fonksiyonunda start() fonksiyonun her çalışmasında sıfır değeriyle başlatılanlar:

//+------------------------------------------------------------------+
//| hizmet dizilerinin tüm sayaçlarını sıfırla                       |
//+------------------------------------------------------------------+
void InitCounters()
   {
//----
   OurTicketsCounter = 0;
   SL_TP_Counter = 0;
   OrdersToCloseCounter = 0;
   OrdersToDeleteCounter = 0;
//----
   return;   
   }


Bu değişiklikler, bir şablon kullanılarak oluşturulan bir Uzman Danışmanın, tamamen manuel olarak yazılmış özel olarak tasarlanmış bir Uzman Danışmana yalnızca iki kez kaybetmesini sağlar. Bu sonucu kabul edilebilirden daha fazla olarak değerlendiriyorum.

Bunu 'experts/templates' klasörüne yerleştirin.


MetaQuotes Ltd tarafından Rusçadan çevrilmiştir.
Orijinal kod: https://www.mql5.com/ru/code/8159

Clock v1.3 Clock v1.3

Gösterge, farklı zaman kuşaklarındaki mevcut saati grafikte gösterir.

DailyPivotPoints DailyPivotPoints

DailyPivotPoints göstergesi, genellikle piyasanın gerisinde kalan diğer araçların aksine, gelecekteki piyasa hareketleri hakkında fikir edinmenize yardımcı olur.

DailyPivotPoints DailyPivotPoints

DailyPivotPoints göstergesi, genellikle piyasanın gerisinde kalan diğer araçların aksine, gelecekteki piyasa hareketleri hakkında fikir edinmenize yardımcı olur.

SummaryReport SummaryReport

Optimizasyon sonuçlarını hesaplamak için fonksiyon kümesi.