MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 98
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
Kodun hem alış hem de satış için her iki kısmı da olduğunda, bekleyen emir tetiklendikten sonra, herhangi bir nedenle fiyatın herhangi bir yönde durması düzeltilir. Ve kodun sadece alım veya satım için bir kısmı olduğunda, durdurma, yalnızca fiyat ondan uzaklaştığında amaçlandığı gibi ayarlanır.
Yani kodu sıraya koyun, çok fazla hata var. Örneğin, bir emirle ilgili herhangi bir işlem yapılırken önce OrderSelect () fonksiyonu ile seçilmesi gerekir, bu koşul sizin için her zaman karşılanmayabilir. Ardından, bir siparişi değiştirirken, değişmeden kalan parametreler sıfırlanmamalı, orijinal formlarında iletilmelidir.
Yani OrderModify (bilet, fiyat, sl, 0 , 0 , Blue) OrderModify'a ihtiyacınız var (bilet, fiyat, sl, OrderTakeProfit () , OrderExpiration () , Blue).
Biletin sonsuza kadar hafızada saklanmasını umamazsınız, öyle değildir, özellikle birkaç sipariş açıldığında ve biletleri aynı değişkene yazıldığında. Ardından, bilinmeyen bir biletteki siparişi değiştirmeyi veya silmeyi deneyin.
Kodun hem alış hem de satış için her iki kısmı da olduğunda, bekleyen emir tetiklendikten sonra, herhangi bir nedenle fiyatın herhangi bir yönde durması düzeltilir. Ve kodun sadece alım veya satım için bir kısmı olduğunda, durdurma, yalnızca fiyat ondan uzaklaştığında amaçlandığı gibi ayarlanır.
Örneğin, bir emirle ilgili herhangi bir işlem yapılırken önce OrderSelect () fonksiyonu ile seçilmesi gerekir, bu koşul sizin için her zaman karşılanmayabilir.
Ardından, bir siparişi değiştirirken, değişmeden kalan parametreler sıfırlanmamalı, orijinal formlarında iletilmelidir.
Yani OrderModify (bilet, fiyat, sl, 0 , 0 , Blue) OrderModify'a ihtiyacınız var (bilet, fiyat, sl, OrderTakeProfit () , OrderExpiration () , Blue).
ilk olarak, bilet alıp satmak için farklı değişkenler yapın
Biletin sonsuza kadar hafızada saklanmasını umamazsınız, öyle değildir, özellikle birkaç sipariş açıldığında ve biletleri aynı değişkene yazıldığında. Ardından, bilinmeyen bir biletteki siparişi değiştirmeyi veya silmeyi deneyin.
Teşekkürler.
Sorun aslında şuydu. Ama bunu buraya sormadan önce bile yaptım, görünüşe göre uyumam gerekiyordu.
merhaba, soru şu ki, sondaki danışman yazdı (bu işte yeni)
Trol iyi çalışıyor, ancak sorun şu ki bir düşüş var, böyle bir düşüşü azaltmak için bir şekilde ne yapılabilir?
Ekranda bir satış anlaşması açıldı.
merhaba, soru şu ki, sondaki danışman yazdı (bu işte yeni)
Trol iyi çalışıyor, ancak sorun şu ki bir düşüş var, böyle bir düşüşü azaltmak için bir şekilde ne yapılabilir?
Ekranda bir satış anlaşması açıldı.
merhaba, soru şu ki, sondaki danışman yazdı (bu işte yeni)
Trol iyi çalışıyor, ancak sorun şu ki bir düşüş var, böyle bir düşüşü azaltmak için bir şekilde ne yapılabilir?
Ekranda bir satış anlaşması açıldı.
Acilen bir zaman makinesi yapın. İndirim saatinden biraz önce gelin, kendinize bir tokat atın ve satmak yerine - satın alın :)
Ama cidden, "fiyat yükseldi", resimdeki okla gösterilen o zamandan çok daha erken. Bu yüzden pozisyonu tersine çevirmek gerekiyordu. fiyatın daha da yükselmesini beklemek yerine.
Peki, ya da yeterli depozito varsa, son okun olduğu yerde ortalama. Bu, kaybı durdurmanın iğrenç olması durumunda ve dolayısıyla - kaybı durdurma kuralları.
merhaba, soru şu ki, sondaki danışman yazdı (bu işte yeni)
Trol iyi çalışıyor, ancak sorun şu ki bir düşüş var, böyle bir düşüşü azaltmak için bir şekilde ne yapılabilir?
Ekranda bir satış anlaşması açıldı.
2 seçenek:
Trole dönüşmeden önce dur
ya da bir geyik yetiştir ve anın tadını çıkar
Vitaly Muzichenko :
.... ve ticaret için biri, böylece bir döngü değil, birkaç tane kullanabilirsiniz.Teşekkür ederim.