"MQL5 Sihirbazı: Alım Satım Sinyalleri Modülü Nasıl Oluşturulur" makalesi için tartışma - sayfa 4
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
LongCondition ve ShortCondition'ı sadece pozisyon açmak için değil aynı zamanda karşı pozisyonu açmadan pozisyon kapatmak için nasıl kullanabileceğimi söyleyebilir misiniz? Örneğin, Açmak için Sinyal eşik değeri = 30 ve Kapatmak için Sinyal eşik değeri = 70.
Koşul1 yürütüldüğünde uzun pozisyon açmak ve Koşul2 yürütüldüğünde pozisyonu kapatmak istiyoruz. Bu durumda LongCondition ve ShortCondition hangi değerleri döndürmelidir?
LongCondition ve ShortCondition'ın dönüş değerlerini kontrol etmek yeterli değilse, bu nasıl yapılabilir? Sadece bir sinyal kullandığımız varsayılmaktadır.
Teşekkürler.
Merhaba,
makaledeki tüm adımları takip ettim, ancak çalışmıyor.
Sinyali \include\expert\signal\mysignals\samplesignal.mqh dosyalarına kaydettim.
Ancak meta düzenleyici tarafından tanınmıyor. Aynı şeyi makaledeki ekli dosya ile denedim, değişiklik yok...
Mevcut Meta Editör sürümüm 5.00 Build 567
Herhangi bir fikriniz var mı?
Teşekkürler Mario
makaleye eklediğiniz dosyayı kullandığımda, yanlış bir şey var.
Type ile ilgili yorumun aşağıdaki gibi olması gerektiğini düşünüyorum:
//| Type=SignalAdvanced |
makaleye eklediğiniz dosyayı kullandığımda, yanlış bir şey var.
Tip ile ilgili yorumun aşağıdaki gibi olması gerektiğini düşünüyorum:
//| Type=SignalAdvanced |
Herkese merhaba,
Bu makaleden sinyali indirdim ve sihirbazı kullanarak bir MQ5 oluşturdum, ancak EA herhangi bir işlem yapmıyor. Herhangi bir fikriniz var mı?
Sinyalin listede görünmesini sağlamak için yukarıdaki yorumlarda değişiklik yapmak zorunda kaldım, bunun dışında tamam derlendi. EA'yı strateji test cihazında çalıştırmak yine de hiçbir şey yapmıyor :(
DÜZENLEME: Tüm CSampleSignal sınıfı işlevlerine ve CExpertSignal sınıfı işlevlerine print deyimleri ekledikten sonra, devralınan işlevler CSampleSignal işlevleri tarafından üzerine yazılmıyor gibi görünüyor-
yani bu örnekte, bu yürütme yerine:
Aşağıdakiler infaz edilir:
Bu mantıklı mı? Üst sınıftaki fonksiyonlar, alt sınıfta üzerine yazılırken çalıştırılıyor ... Herhangi bir yardım çok takdir edilecektir!!!
Herkese merhaba,
Bu makaleden sinyali indirdim ve sihirbazı kullanarak bir MQ5 oluşturdum, ancak EA herhangi bir işlem yapmıyor. Herhangi bir fikriniz var mı?
Sinyalin listede görünmesini sağlamak için yukarıdaki yorumlarda değişiklik yapmak zorunda kaldım, bunun dışında tamam derlendi. EA'yı strateji test cihazında çalıştırmak yine de hiçbir şey yapmıyor :(
DÜZENLEME: Tüm CSampleSignal sınıfı işlevlerine ve CExpertSignal sınıfı işlevlerine print deyimleri ekledikten sonra, devralınan işlevler CSampleSignal işlevleri tarafından üzerine yazılmıyor gibi görünüyor-
yani bu örnekte, bu yürütme yerine:
Aşağıdakiler infaz edilir:
Bu mantıklı mı? Üst sınıftaki fonksiyonlar, alt sınıfta üzerine yazılırken çalıştırılıyor ... Herhangi bir yardım çok makbule geçecektir!!!
Merhaba Trolley,
Aynı sorun bende de var. Bu konuda herhangi bir çözüm veya fikir bulabildiniz mi?
Teşekkürler
İyi günler,
Lütfen bana MQL5 Sihirbazı temelinde yazılan ve pozisyonların şu yolla açıldığı bir Uzman Danışman'da bir pozisyonu nasıl artıracağımı (dolduracağımı) tavsiye edin
virtual int LongCondition();
virtual int ShortCondition();
Robotu makaledeki önerilere göre yazdım
https://www.mql5.com/tr/articles/367 "6 adımda bir ticaret robotu oluşturun" ve iyi çalışıyor, ancak pozisyon boyutunu etkilemeye çalışıyor (artırma veya azaltma fark etmez)
'deki koşulun tekrar tekrar üretilmesi yoluyla (artmasına veya azalmasına bakılmaksızın), örneğin
LongCondition();
hiçbir şeye yol açmaz, zaten açık olan pozisyon değiştirilmez, yalnızca kapanış koşulu çalıştırılarak veya sl, tp tetiklenerek silinebilir.
MQL5 Sihirbazını seviyorum, çok göstergeli bir Uzman Danışmanı kolayca ve hızlı bir şekilde "oluşturabilir", sl izleme modülünü değiştirebilir, para yönetimi modülünü değiştirebilirsiniz.
Ancak, bir gösterge tarafından bir koşul oluşturulduğunda minimum pozisyon açan ve trend başka bir gösterge tarafından onaylandığında pozisyonu artıran (dolduran) bir Uzman Danışman yazma girişimim.
Yukarıda açıklanan sorunla karşılaştım - zaten açılmış olan pozisyon, tekrar açma sinyali verildiğinde değişmiyor. örneğin LongCondition ();
Teşekkür ederim.
Makaledeki dosya sihirbazda görünmüyor, konuda kim var, lütfen bana neyi değiştireceğimi söyleyin.
Yorumlarda şu satırı değiştirmeniz gerekir
//| Tip=Sinyal
için
//| Type=SignalAdvanced.
Bundan sonra ustam sinyali görmeye başladı.