MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1653
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
Bir testçi için
OrderSend
hızlı sunucularda gidecek ve hatta çalışacak, ancak bir testçi değilse, belgelere göre yapmak daha iyidir :)
Aslında, denediğim ama buraya ekleyemediğim şey: göstergeler için tüm koşullar eşleştikten sonra (mumların açılış fiyatlarında ), danışman mumların 4 açılış fiyatını arka arkaya bekleyecek şekilde yapın :
1. 1. mumun açılış fiyatı - (5) (75) ve (85) üstü + MACD çubuğu 0'ın üzerinde açıldı - 4 teyitten 1'i var ;
2. 2. mumun açılış fiyatı - (5) (75) ve (85) + 0 üzerinde açılan MACD çubuğu - 4 onaydan 2'si ;
3. 3. mumun açılış fiyatı - (5) (75) ve (85) + 0 üzerinde açılan MACD çubuğu - 4 onaydan 3'ü ;
4. 4. mumun açılış fiyatı - (5) (75) ve (85) + 0 üzerinde açılan MACD çubuğu - 4 onaydan 4'ü - Aynı mumu satın almak için bir anlaşma açmak (4.).
Siparişler için benzer bir durum sat , sadece göstergeler diğer yönde açılmalıdır. Ve önemli bir nokta var - diyelim ki, 1. mumdan 4. muma kadar herhangi bir aşamada, göstergeler konumlarını değiştirecek (örneğin, 3. açılış mumunda, MACD çubuğu ya 0'ın altında ya da = 0'ın altında açılacaktır - o zaman her şey sıfırlanır çünkü. sinyaller arka arkaya 4 mum açma testini geçemedi .
Söyleyin bana pliz, deneyimli programcılar, bu koşulların karşılanması için kodda nelerin değiştirilmesi gerekiyor? Sonra bir çok şey denedim ve genel olarak xs ...
if (malw>mas1 && malw>mas2 && OrderSell)
Söylediği gibi, bunu yüz değerinde almayın.
OrderSell
xs içinde ne olabilir, koddaki karar verme mantığını ayırın.
artem artem # :
1. 1. mumun açılış fiyatı - (5) (75) ve (85) üstü + MACD çubuğu 0'ın üzerinde açıldı - 4 teyitten 1'i var ;
2. 2. mumun açılış fiyatı - (5) (75) ve (85) + 0 üzerinde açılan MACD çubuğu - 4 onaydan 2'si ;
3. 3. mumun açılış fiyatı - (5) (75) ve (85) + 0 üzerinde açılan MACD çubuğu - 4 onaydan 3'ü ;
4. 4. mumun açılış fiyatı - (5) (75) ve (85) + 0 üzerinde açılan MACD çubuğu - 4 onaydan 4'ü - Aynı mumu satın almak için bir anlaşma açmak (4.).
Çekiçler bir değer - başka bir şey, hiçbir şey? Birinci blok = çözüm, ikinci blok = çözüm bölün, blokları karşılaştırın.
Çekiçler bir değer - başka bir şey, hiçbir şey? Birinci blok = çözüm, ikinci blok = çözüm bölün, blokları karşılaştırın.
Kodda mantıksal bir hata olduğu ortaya çıktı ve işte gidiyor.
tamam, ama eğer onları böyle kullanırsan değişkenler çökecek ve o zaman “mucizelerin” ne olduğunu anlamayacaksın.
tamam, ama eğer onları böyle kullanırsan değişkenler çökecek ve o zaman “mucizelerin” ne olduğunu anlamayacaksın.
Başka bir seçenek biliyorsanız, yazın ...
İnsanlara yardımcı ol)