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

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

MetaQuotes
MetaQuotes
MetaQuotes Ltd is the software development company. One of our products is the MetaTrader 5 trading platform intended for trading in different financial markets.
Use the links below to download the latest builds:
| Turkish English Русский 中文 Español Deutsch 日本語 Português 한국어 Français Italiano
Görüntülemeler:
677
Derecelendirme:
(11)
Yayınlandı:
MQL5 Freelance 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.