Alım-satım robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Telegram ü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
Görüntülemeler:
72
Derecelendirme:
(45)
Yayınlandı:
pack.zip (36.07 KB)
original.zip (43.19 KB)
MQL5 Freelance Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git

Proje, kontrol paneli yarışmasına katılım için oluşturulmuştur.

Proje ideolojisi: grafik üzerinde çalışmak için maksimum alanı korurken terminalin temel işlevselliğini tamamlamak.

Uzman Danışman mantığı, her biri kendi işlevselliğini uygulayan dört bağımsız panele bölünmüştür. Herhangi bir panel gizlenebilir (temel) veya grafikten kaldırılabilir (günlükler).

Tamamen konuşlandırılmış işlevselliğin doğru görüntülenmesi için minimum pencere boyutu 600x500 pikseldir.

TradeXpert paneli

Önemli:

Görüntüleme için aşağıdaki yazı tipleri kullanılmıştır:

  • Lucida Console;
  • Wingdings;
  • Wingdings 3;
  • Arial Black.

Bunların sistemde bulunmaması sistemin bir bütün olarak işlevselliğini etkilemeyecektir, ancak bilgilerin algılanmasını etkileyebilir ve bazı eylemlerin yanlış etiketlenmesine yol açabilir.

Tüm yazı tipleri yaygındır ve büyük olasılıkla işletim sisteminizde yüklüdür, ancak öyle değilse, eksik yazı tiplerini kendiniz yüklemeniz şiddetle tavsiye edilir.

Mevcut yazı tiplerinin listesi MetaTrader 5'te bir grafik nesnesinin özelliklerinde görüntülenebilir.


Bloklar

Panel 4 bloktan oluşmaktadır. 3 blok ana pencerede bulunur -

  1. Ayarlar paneli;
  2. Kontrol Paneli;
  3. Bilgi paneli.


1 blok devre dışıdır ve ayrı bir alt pencerede yer alır.

1. Günlükler

Günlükler

Günlükler, grafik üzerine TradeXpertLog göstergesi yerleştirilerek bağlanır - bu blok, Uzman Danışmanın günlüklerini (yorumlarını) içerir. TradeXpertLog, işlevsellik kaybı olmadan yerden tasarruf etmek için başka bir göstergenin alt penceresine yerleştirilebilir. Tüm günlükler terminal günlüklerinde (Yazdır) çoğaltılır. İşlem bölümünü kullanırken bu bloğun dahil edilmesi önerilir, çünkü emir işleme sürecini yorumlar.

Değişiklik sırasında hem hata ayıklama hem de yeni blokları yorumlamak için kullanılabilir. Bu tür yorumların avantajı, yalnızca EA ile ilgili yorumların ayrı bir blokta tahsis edilmesidir, bu da bilginin algılanmasını kolaylaştırır.

Kayıt süresi sunucu tarafından modellenir. Bu nedenle, hafta sonları bile doğru şekilde görüntülenecektir.

Mevcut ayarlar:

  • yazı tipi boyutu
  • renk
  • hat uzunluğu
  • maks. görüntülenen satır sayısı.

2. ticaret paneli (kontrol paneli)


Ticaret paneli


Panelin amacı sanırım adından da anlaşılıyor. Mevcut işlemler:

  • belirtilen hacmin satın alınması;
  • belirli bir hacmin satışı;
  • kar alma ayarı ile belirli bir hacmin satın alınması. Belirtilen hacim sıfıra eşitse, yalnızca ilgili durdurma ayarlanır;
  • Kar Alma ile belirli bir hacmin satılması. Ayarlanan hacim sıfırsa, yalnızca ilgili durdurma ayarlanır;
  • Zararı Durdur ayarıyla belirli bir hacmi satın alma. Belirtilen hacim sıfırsa, yalnızca ilgili stop ayarlanır;
  • bir Zarar Durdurma ayarlayarak belirli bir hacmi satma. Belirtilen hacim sıfırsa, yalnızca ilgili stop ayarlanır;
  • BuyStop, BuyLimit, SellStop, SellLimit yerleştirilmesi;
  • enstrüman üzerindeki mevcut pozisyonun kapatılması;
  • enstrüman üzerindeki mevcut pozisyonun tersine çevrilmesi. Bu durumda, pozisyon için belirlenen Zarar Durdur ve Kar Al iptal edilir.

Durdurma seviyelerini belirlemenin bir özelliği vardır. Örneğin, alış için 0,5 lotluk bir pozisyonumuz varsa ve TP veya SL ile satış için 0,1 lotluk bir komut verirsek, bunlar ayarlanmayacaktır. Ancak lot, örneğin 0,7'yi aşarsa, yeni duraklar ayarlanacaktır. Yanılmıyorsam terminal davranışı da benzerdir.

Hacimler sıfırsa, fiyatlar doğru ayarlanmışsa stoplar ayarlanacaktır.

Aynı panel lot ayarını da içerir. Lot otomatik hesaplamasını kasıtlı olarak yapmadım. İlk olarak, bunu hesaplamanın pek çok yolu var. İkincisi, bu işlev nadiren kullanılır ve el ticareti yaparken çok az talep görür. Eğer beğenmediyseniz, koda her zaman eklemeler yapabilirsiniz.

Teminat kontrolü de yapılmaz. Lot değerini girdikten sonra, bu değer mevcut enstrümanın ayarlarına ve ayarlamalarına göre ayarlanır, bu nedenle bir işlem yapmadan önce lotun beklendiği gibi olduğundan emin olun.

Mevcut ayarlar:

  • yürütme (doldurma)
  • renk şeması
  • panel açıklığının düzgünlüğü

İnfaz hakkında biraz daha bilgi. Yürütmenin üç çeşidi vardır. Bunlar yardım bölümünde açıklanmıştır.

Yazışmalar aşağıdaki gibidir:

  • ORDER_FILLING_FOK -- "Doldur veya Öldür"
  • ORDER_FILLING_IOK -- "Kullanılabilir."
  • ORDER_FILLING_RETURN -- "Mevcut+"

3. bilgi paneli


Panel, araç hakkında bilgi ve daha fazlasını içerir.

Bilgi paneli

Mevcut ayarlar şunlardır:

  • renk şeması;
  • panel açıklığının düzgünlüğü;
  • minimum ve maksimum yayılmayı sabitlemek için çubuk sayısı;
  • görüntülenen zaman. Yerel saati, sunucu saatini, CET, EST, MSK, GMT'yi görüntüleyebilir.

2.4 Ayarlar paneli


Bu panel, farklı bileşenlerle ilgili Uzman Danışman ayarlarını içerir. Uzman Danışmanı değiştirirken yeni ayarlar kolayca eklenebilir - bunları eklemek birkaç satır alır.
Her seferinde bir ayar gösterilir.

Ayarlar paneli


Artırma ve azaltma işlemlerinin ayarlandığı ayarlar, "yukarı" "aşağı" tuşlarına basılarak klavye kullanılarak değiştirilebilir.

Mevcut ayarlar:

  • renk şeması

Panel çalışması örneği, en iyi 480p kalitesinde görüntülenir:


Ek:

Ne yazık ki, kurallar tarafından tahsis edilen mqh dosyaları için sınıra sığamadım.

Bu yüzden ekte iki arşiv bulunmaktadır

  1. orijinal, korunmuş dosya yapısı ile
  2. tüm mqh dosyalarının tek bir büyük dosyada birleştirildiği ve yarışmayı tüm parametrelerde geçen paketlenmiş.

Orijinal olanı yüklemenizi tavsiye ederim.

İyi ticaretler!

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

MetaTrader 5 v.4 için Exp5-VirtualTradePad MetaTrader 5 v.4 için Exp5-VirtualTradePad

Mt5'teki tüccarlar için manuel ticarette rutin işleri gerçekleştirmek için bir sistem. Tek bir tıklama ile ticaret.

Graphic Panel Contest Graphic Panel Contest

Grafik Panel Yarışması başvurusu.

Filigran Filigran

Filigran göstergesi hafif ve etkilidir, ana MetaTrader 5 grafiği üzerinde bilgilendirici bir filigran görüntülemek için tasarlanmıştır. Otomatik olarak mevcut sembolü, grafik zamanını ve varlık açıklamasını göstererek yatırımcıların arayüzlerini stil ve rahatlıkla özelleştirmelerine olanak tanır.

Portable Moving Average Portable Moving Average

Tek bir fonksiyon çağrısında hareketli ortalamayı hesaplayın. Farklı projeler arasında kolayca taşınabilen kod.