Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 386
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
Teşekkürler, kodunuzu çözdüm. Gerçekten de açılışta bir hata var (göz zaten bulanık). Dönüştürülen Uzman Danışmanı, Magic'teki pozisyonların zaten toplam pozitif kârla açık olduğu demoya koydum. Ancak pozisyon kapatılmadı.
Yeni koda bakıyorum (yazının altında), işleve iletilen varsayılan parametre değişti:
Orijinal versiyonda başka bir Magik vardı. Kodumda bu işleve yapılan çağrıyı düzelttim. Şu anda hangi Magik siparişlerinin açık olduğuna bakın ve bu Magic numarasını Expert Advisor'a koyun.
PS Ve değişkenleri adlandırırken farklı kodlamalar kullanmak iyi bir tonun işareti değil ... Şundan bahsediyorum:
şu satıra bak
else if (order_type = OP_SELL())
Ve bu
Yeni koda bakıyorum (yazının altında), işleve iletilen varsayılan parametre değişti:
Orijinal versiyonda başka bir Magik vardı. Kodumda bu işleve yapılan çağrıyı düzelttim. Şu anda hangi Magik siparişlerinin açık olduğuna bakın ve bu Magic numarasını Expert Advisor'a koyun.
Hayır, sihire göre her şey doğru, EURAUD_AUDUSD için olan 1111 ve EURUSD_GBPUSD için olan 1114 (düzeltmesine başka bir kişi yardım etti). Hiçbir anlaşma kapalı değil. EURUSD_GBPUSD'deki toplam karı izliyorum, ancak bunu bir danışmanla kapatamam. EURAUD_AUDUSD - 1111 için değişkeninizi EURUSD_GBPUSD - 1114 olarak değiştirdim, anlaşmaları da kapatmıyor. Baykuşun özelliği, test cihazında kontrol etmenin imkansız olmasıdır (çünkü iki çift açık artırmaya katılır) - sadece demoda.
Hayır, sihire göre her şey doğru, EURAUD_AUDUSD için olan 1111 ve EURUSD_GBPUSD için olan 1114 (düzeltmesine başka bir kişi yardım etti). Hiçbir anlaşma kapalı değil. EURUSD_GBPUSD'deki toplam karı izliyorum, ancak bunu bir danışmanla kapatamam. EURAUD_AUDUSD - 1111 için değişkeninizi EURUSD_GBPUSD - 1114 olarak değiştirdim, anlaşmaları da kapatmıyor. Baykuşun özelliği, test cihazında kontrol etmenin imkansız olmasıdır (çünkü iki çift açık artırmaya katılır) - sadece demoda.
Bazı değişiklikler yapalım. Yerine
koymak
danışmanı çalıştırın, karı sıfırlayın ve ne olduğunu ve günlüklerde ne olduğunu görün.şu satıra bak
else if (order_type = OP_SELL())
Teşekkür ederim!)
Hayır, sihire göre her şey doğru, EURAUD_AUDUSD için olan 1111 ve EURUSD_GBPUSD için olan 1114 (düzeltmesine başka bir kişi yardım etti). Hiçbir anlaşma kapalı değil. EURUSD_GBPUSD'deki toplam karı izliyorum, ancak bunu bir danışmanla kapatamam. EURAUD_AUDUSD - 1111 için değişkeninizi EURUSD_GBPUSD - 1114 olarak değiştirdim, anlaşmaları da kapatmıyor. Baykuşun özelliği, test cihazında kontrol etmenin imkansız olmasıdır (çünkü iki çift açık artırmaya katılır) - sadece demoda.
İlk olarak, göstergeye doğru atıfta bulunmuyorsunuz. Bu göstergenin birçok harici parametresi vardır:
ve göstergeyi çağırırken numaralandırılmaları gerekir. Atlanırlarsa, parametreler varsayılan olarak alınacaktır ve bunları farklı döviz çiftleri için kullanmak istediğiniz için bu seçenek uygun değildir. Ve danışman başlatılırken parametrelerdeki değişiklik dikkate alınarak her şey yapılabilir:
Göstergeyi çağırma hakkında daha fazla bilgiyi buradan okuyun.
Bazı değişiklikler yapalım. Yerine
koymak
danışmanı çalıştırın, karı sıfırlayın ve ne olduğunu ve günlüklerde ne olduğunu görün.Korkunç çıktı. Değişiklikleriniz ve kârınız 0'a eşitken, Uzman Danışman Magics 1111, 1112, 1113, 1114, 1115'teki tüm pozisyonları kapattı. Ardından 5 saniye sonra bu Magic'lerde yeni siparişler açıldı, 10 saniye sonra hepsi kapandı ve her şey tekrarlandı. Aynı zamanda, pozisyonlar çiftler halinde değil, rastgele açıldı.
Korkunç çıktı. Değişiklikleriniz ve kârınız 0'a eşitken, Uzman Danışman Magics 1111, 1112, 1113, 1114, 1115'teki tüm pozisyonları kapattı. Ardından 5 saniye sonra bu Magic'lerde yeni siparişler açıldı, 10 saniye sonra hepsi kapandı ve her şey tekrarlandı. Aynı zamanda, pozisyonlar çiftler halinde değil, rastgele açıldı.
Önde gelen bir soru - bu hesapta kaç danışmanınız var?
Ve sonuçta, bir şartınız vardı - tüm siparişleri kârla kapatmak.
Not: Bu Uzman Danışmanda ne kadar büyük bir tuzağa düştüğünüzü gördünüz - kapandıktan sonra siparişleri açmaya devam edecek ve bu da sonunda bir tahliyeye yol açacaktır. Bu nedenle, koşullar geçip tekrar ortaya çıkana kadar yeni emir verilmesini yasaklayan bir bayrak koymak gerekir.
İlk olarak, göstergeye doğru atıfta bulunmuyorsunuz. Bu göstergenin birçok harici parametresi vardır:
ve göstergeyi çağırırken numaralandırılmaları gerekir. Atlanırlarsa, parametreler varsayılan olarak alınacaktır ve bunları farklı döviz çiftleri için kullanmak istediğiniz için bu seçenek uygun değildir. Ve danışman başlatılırken parametrelerdeki değişiklik dikkate alınarak her şey yapılabilir:
Göstergeyi çağırma hakkında daha fazla bilgiyi buradan okuyun.
Önde gelen bir soru - bu hesapta kaç danışmanınız var?
Ve bir şartınız vardı - tüm siparişleri kârla kapatmak.
Not: Bu Uzman Danışmanda ne kadar büyük bir tuzağa düştüğünüzü gördünüz - kapandıktan sonra siparişleri açmaya devam edecek ve bu da sonunda bir tahliyeye yol açacaktır. Bu nedenle, koşullar geçip tekrar ortaya çıkana kadar yeni emir verilmesini yasaklayan bir bayrak koymak gerekir.
Doğal olarak farklı Büyülere sahip 5 danışman (ikiz kardeşler - farklı çiftler için) vardı.
Evet, emirleri kapatmak için bir kar şartı vardı, ancak belirli bir danışmanla ilgili emirler, örneğin sihir 1114 ile. Bunu en başından beri baykuşun kapanırken emirlerini görmediğine inanarak yazdım, ancak dönüyor Dışarıda her şeyi görür ve gerçekten onların yakın olmasını ister, ancak hepsine değil, belirli olanlara ihtiyacınız vardır.
Bir tuzak gördüm ama o kadar da su altında değil, H4 periyodunu alırsak o zaman gösterge çizgileri 0.1'in üzerinde ve -0.1'in altında olduğunda koşul karşılanıyor ve fırsatlar açılıyor yani. tek bir sinyalle birkaç kar elde edebilirsiniz (ancak gösterge çizgileri birleştiğinde anlaşmayı kapatma seçeneği de vardır).