Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
1) İlk OrderSend()'in başarılı olup olmadığı, dönüş değerinin daha büyük olduğu test edilerek kontrol edilir.
ikinci siparişi vermeye çalışmadan önce sıfırdan fazla.
2) Sipariş çiftlerini belirlemek ve işlemek için, sipariş çiftleri varsa, kodunuzu aşağıdakilere dayandırabilirsiniz.
farklı türlerden oluşuyordu (ancak, gruplandırma yapılırsa algoritmanın değiştirilmesi gerekirdi)
2'den fazlaysa veya bir gruptaki siparişlerin tümü aynı türdeyse):
Aşağıdaki örnek program "ReportsTrader.mq4" sorununa yakın siparişleri yerleştirir.
raporlar veya haber olayları.
Bir straddle emri, piyasa fiyatının üstünde ve altında bekleyen iki emirden oluşur. ne zaman biri
bekleyen emir piyasa fiyatına ulaşır, piyasa emrine dönüşür ve diğer bekleyen emir
sipariş silinmelidir. Bu nedenle, sipariş çiftleri, onları takip etmek için bir sıra numarası gerektirir.
Chee Chua bu sorunu çözebildin mi bilmiyorum ama ben de aynı şeyi yapmaya çok yaklaştım.
Sistemim (başlangıçtaki girdilerime dayanarak) daha sonra kalıcı olması gereken fiyat seviyeleri yaratır, böylece fiyat bir fiyat seviyesini tekrar ziyaret ederse ve bir emir yoksa bir emir verilir. Bu fiyat seviyeleri, bekleyen her sipariş bir for döngüsü kullanılarak oluşturulduğunda oluşturulur. Sihirli sayı daha sonra fiyat seviyesinden türetilir.
Kodumu burada görebilirsiniz:
https://www.mql5.com/en/forum/306224
Tek sorunum bazen numaramın çözemediğim işlemin Fiyat seviyesinden 1 basamak daha az çıkması.