[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 3. - sayfa 383
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
Soru, en son kaybedilen siparişin nasıl bulunacağıdır ???
Hangi temelde??? Açık fiyat emri ??? ya da belki başka bir şey????
Hangi temelde??? Açık fiyat emri ??? ya da belki başka bir şey????
SiparişKar()
SiparişKar()
Bu kütüphaneyi danışmana bağlayacaksınız. Kodun en başında, standart kitaplıkları bağladıktan sonra şunu girin:
EA'da, start() işlevinde, kitaplıktaki işleve bir çağrı yapın ve kitaplığı değil EA'yı derleyin.
Her şeyi dediğin gibi yaptım, şimdi verdiği danışman derlerken program dosyasını açamıyor ve fonksiyonumun adının olduğu satırı gösteriyor: #include <GetExstremumZZPrice.mqh>
Ne ??? OrderProfit () Ve daha ayrıntılı olarak mümkün ???
OrderCloseBy'nin neden gerekli olduğunu açıklayın, bir siparişin farklı olduğu açık mı ve ne veriyor?
Bu, yayılmada küçük bir tasarruf sağlar.
kaba bir tahmine göre - tam olarak 2 kez.
Ne ??? OrderProfit () Ve daha ayrıntılı olarak mümkün ???
Bir tarih-saat türü değişkeni (örneğin, Ord_Time) bildiririz ve onu hemen sıfıra sıfırlarız. Bir tamsayı değişkeni bildiririz, örneğin, Bilet ve onu da sıfıra ayarlarız. Ardından, tarihin tüm sıralarını geçecek bir döngü düzenliyoruz. Başka bir sipariş aldı. Kapanış zamanı Ord_Time değişkenindekinden büyük (veya eşit) ve aynı zamanda OrderProfit() sıfırdan küçükse, Ord_Time=OrderCloseTime() değişkeni, Ticket=OrderTicket() değişkeni. Bu döngünün bir sonucu olarak, Ticket değişkeni, son kaybeden siparişin biletini veya geçmişte hiç kaybetme emri yoksa sıfırı içerecektir.
Bir tarih saat türü değişkeni (örneğin, Ord_Time) bildiririz ve onu hemen sıfıra sıfırlarız. Bir tamsayı değişkeni bildiririz, örneğin, Bilet ve onu da sıfıra ayarlarız. Ardından, tarihin tüm sıralarını geçecek bir döngü düzenliyoruz. Başka bir sipariş aldı. Kapanış zamanı Ord_Time değişkenindekinden büyük (veya eşit) ve aynı zamanda OrderProfit() sıfırdan küçükse, Ord_Time=OrderCloseTime() değişkeni, Ticket=OrderTicket() değişkeni. Bu döngünün bir sonucu olarak, Ticket değişkeni, son kaybeden siparişin biletini veya geçmişte hiç kaybetme emri yoksa sıfırı içerecektir.
Neden işleri bu kadar karmaşık hale getiriyorsun?
Aşağıdaki komut dosyasını çalıştırın:
Çözümü yukarıda paylaştım. Geriye kalan tek şey bu koda eklenecek bir satır.