MQL5 Sihirbazı tarafından oluşturulan bir Uzman Danışmanı açma, kapatma

 
" Farklı zaman dilimlerinden Hareketli Ortalamalardan gelen sinyalleri toplama " ile ilgili olmayan yorumlar bu konuya taşınmıştır.
 
Andy :

Söyleyin bana, alım satım sinyalleri modülü , onları kapatıp tersine çevirmeden yalnızca alım satımı açabilir mi?


Ticaret sinyali modülü YALNIZCA sinyaller verir: "satın alabilirsiniz" ve "satabilirsiniz". Açma, kapama, çevirme mantığının geri kalanı CExpert sınıfında uygulanır.

 
Andy :

LongCondition ve ShortCondition kullanırken, bir alış açıyorum ve eğer bir satış koşulu karşılanıyorsa, bir alış kapanışıyla açılıyor. ...


Ne tür bir hesap: netleştirme veya riskten korunma?

Soru 2: Kendi ticaret sinyali modülünüzü yazmadan önce, standart ticaret sinyali modüllerinden birinde bir Uzman Danışman oluşturmaya ve nasıl çalıştığını anlamaya çalıştınız mı?

Soru 3: Şu makaleleri okudunuz mu: MQL5 Sihirbazı: Yeni sürüm ve 6 adımda bir ticaret robotu oluşturun! ?

 
Andy :
Hesaplar ve netleştirme ve koruma, EA standart modülden MA sinyali oluşturdu - aynı, uzundan kısaya geçerken açma ve hemen kapanma...

Ve burada daha fazla ayrıntıya ihtiyacınız var. Senden:

  • standart sinyal modülüne dayalı olarak oluşturulan Uzman Danışman ,
  • hesap türü (netleme veya riskten korunma),
  • strateji test cihazından ekran görüntüsü - "Ayarlar" sekmesi
  • strateji test cihazından ekran görüntüsü - "Parametreler" sekmesi
  • soruların ortaya çıktığı işlemin tarihini ve numarasını belirtin ...

 
Andy :
MA sinyal modülünde basitçe bir danışman oluşturabilirsiniz - ve kısa-uzun sürekli bir açma-kapama olduğunu ve sadece durma veya manuel kapanma için bir konum tutmanın olmadığını, konumun her zaman tersine döndüğünü göreceksiniz!

Burası teknik bir forum, telepat forumu değil. Kesin bir cevap istiyorsanız - veri sağlamak için tembel olmayın:

oluşturulan Uzman Danışman ,

  • hesap türü (netleme veya riskten korunma),
  • strateji test cihazından ekran görüntüsü - "Ayarlar" sekmesi
  • strateji test cihazından ekran görüntüsü - "Parametreler" sekmesi
  • soruların ortaya çıktığı işlemin tarihini ve numarasını belirtin ...

  •  
    Andy :
    Ama prensipte, herhangi bir sinyal modülünde, sadece bir pozisyon açmak mümkündür ve bu kadar, bir danışman tarafından kapatılmadan - bir kod örneği var mı?

    Alım satım sinyalleri modülü pozisyonları KAPATMAZ VEYA AÇMAZ - sadece bir "Açık Alış" veya "Açık Satış" sinyali üretir.


     
    Andy :
    ... sadece bir pozisyon açmak mümkündür ve bu kadar, bir danışman tarafından kapatılmadan - bir kod örneği var mı?

    Bir pozisyonu kapatmak için son nottan sorumlu parametreyi ayarlayın

    Kapanış eşiği

    100'e eşit ve yüksek bir olasılık derecesi ile danışmanınız tek bir işlemi kapatmayacaktır.

     

    İyi akşamlar! tartışmaya katılıyorum. Ayrıca, uzun ve kısa pozisyonları açmak ve kapatmak için modülde (işlem sinyalleri) sinyallerin uygulanması olasılığı ile ilgileniyorum. Daha önce bahsedilen makaleleri okudum ama soruna bir çözüm bulamadım.

    Örneğin, iki MA'nın kesişme noktasında bir zaman filtresiyle bir Al/Sat pozisyonu açmak için sinyaller uygulamak istedim ve kapanış iki MA'nın ters kesişiminde (zaman filtresi olmadan) veya SL/TP ile gerçekleşir. Bulduğum tek yol, hazır bir Uzman Danışman kullanmaktır - https://www.mql5.com/en/code/261 ancak SL ve TP orada dikkate alınmaz, bağımsız bir SL ve TP ekleme girişimi kod başarılı olmadı.

    Böyle bir modülü uygulamak mümkün olsaydı, gerekli takip ve para yönetimine sahip Uzman Danışmanlar oluşturmak uygun olurdu.

    Мастер MQL5 - Торговые сигналы по пересечению двух экспоненциальных скользящих средних
    Мастер MQL5 - Торговые сигналы по пересечению двух экспоненциальных скользящих средних
    • oylar: 18
    • 2011.01.11
    • MetaQuotes Software Corp.
    • www.mql5.com
    Торговые сигналы по пересечению двух экспоненциально сглаженных скользящих средних "Signals based on crossover of two EMA".
     
    PeretsCHILI :

    ...

    Örneğin, zaman filtresi ile iki MA'nın kesiştiği noktada bir Al/Sat pozisyonu açmak için sinyaller uygulamak istedim ve kapanış iki MA'nın ters kesişiminde (zaman filtresi olmadan) gerçekleşir ,

    ...


    Özel gösterge ticaret sinyallerinin İKİ modülünü yapın: bir modülün YALNIZCA açılma için sinyal vermesine izin verin, ikinci modülün YALNIZCA kapanma için sinyal vermesine izin verin. Aynı zamanda tek bir modülde uygulanabilir - sadece her sinyalin ağırlıklarını ayarlamanız ve EA'nın kendisinde açma ve kapama seviyelerini ayarlamanız gerekir (değişkenler Sinyal eşik değeri açmak [0...100] ve Sinyal eşik değeri kapat [0.. .100]).

     

    PeretsCHILI :

    ...

    К примеру,  хотел реализовать сигналы на  открытие позиции  Buy/Sell по пересечению двух МА с фильтром времениа закрытие происходит по обратному пересечению двух МА (без фильтра времени)

    ...

    Vladimir Karputov :

    Özel gösterge ticaret sinyallerinin İKİ modülünü yapın: bir modülün YALNIZCA açılma için sinyal vermesine izin verin, ikinci modülün YALNIZCA kapanma için sinyal vermesine izin verin. Aynı zamanda tek bir modülde uygulanabilir - sadece her sinyalin ağırlıklarını ayarlamanız ve EA'nın kendisinde açma ve kapama seviyelerini ayarlamanız gerekir (değişkenler Sinyal eşik değeri açmak [0...100] ve Sinyal eşik değeri kapat [0.. .100]).


    PeretsCHILI : Böyle bir modül yazmak için, "tam olarak ne olduğunu - iki Hareketli Ortalama göstergesinin kesişimi"ni açıkça tanımlamanız gerekir. İlk olarak, "İki Hareketli Ortalama göstergesinin kesişimi olarak kabul edilen şey" sorununu doğru ve net bir şekilde formüle etmeye çalışın. Sizi temin ederim, sizin için bir sürü sürpriz olacak :)

     

    Sorunun ifadesiyle karar verdim:

    uzun açılış: hızlı MA, yavaş MA'yı aşağıdan yukarıya doğru geçer, ayrıca bir zaman filtresi

    uzun kapanış: hızlı MA, yavaş MA'yı yukarıdan aşağıya doğru geçer

    açılış şortu: hızlı MA, yavaş MA'yı yukarıdan aşağıya doğru geçer, ayrıca bir zaman filtresi

    kapanış şortu: hızlı MA, yavaş MA'yı aşağıdan yukarıya doğru keser.

    Daha önce bahsedilen örnekte bunun için sırasıyla CheckOpenLong, CheckCloseLong, CheckOpenShort, CheckCloseShort kullanılmıştır.

    Biri açılacak ve diğeri kapanacak sinyaller içeren iki modül yaparsanız, anladığım kadarıyla ilki standart modül kitaplığında olduğu gibi LongCondition ve ShortCondition kullanacaktır. Kapatmak için ikinci modülde ne kullanılmalı?