[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 5. - sayfa 15
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
Her şeyden önce, koşullardaki fiyatı daha doğru bir biçimde yazın: Close[0] (kapalı olmayan bir çubuğun) Bid'e eşittir. Belki bu, göstergenizin davranışındaki bir şeyi değiştirir
Gönderilerime yorum yaparken sık sık... Buna ihtiyacım yok ve kendimi yorum yapmaya çalıştığınız kişilerin yerine koyarak onları da reddederdim. MQL4'te ustalaşma yolunda sizi bekleyen ÇOK daha fazla keşif var.
Bir şeyler yanlışsa özür dilerim, sizi gücendirmek istemedim ve MQL4 hakkında bildiklerimi çok iyi anlıyorum. bildiklerinle kıyaslanamaz.
Bir Expert Advisor'da hata ayıklarken, piyasaya giriş için ön koşulların olup olmadığını test cihazında görebilmek için belirli gösterge değerleri için farklı renklerde oklar çizmeniz gerekir. Örnek link verebilecek olan var mı?
Lütfen Expert Advisor'a bakın, bir koşul oluşturmaya yardımcı olun, böylece zincirin son açık emrini kapattıktan sonra, tüm emir zinciri onunla birlikte kapanır, tüm fonksiyonlar orada planlanır, anlaşılması kolay olacaktır.
dileği biraz resmileştiriyorsun. Belirli bir siparişi kapatırken mi?
Değilse, çok basit:
programın başında
int önceki_toplam_siparişler=0;
programın gövdesinde:
yeni bir sipariş açarken
önceki_siparişler++;
muayene:
if (prevous_orders>OrdersTotal()) CloseAllTrades(Sym); //bu işlev, bu enstrüman için tüm siparişleri kapatan kod tabanından herhangi biri olabilir
son açık siparişin kapanışında ise, o zaman
daha sonra programın başında Last_ticket değişkenini bildirin
bir sipariş açarken Last_ticket=OrderSend.....
muayene:
if( OrderSelect ( OrderSelect ( Last_ticket, SELECT_BY_TICKET , int pool=MODE_TRADES)!=true) CloseAllTrades(Sym);
Buraya bakabilirsin. Bu prensibi (gösterge sinyallerinin kod tarafından işlenip işlenmediğini kontrol ederek) göstergenin kendisinde kullanıyorum, ANCAK yöntem anlaşılabilir (istenirse).
Teşekkür ederim
Metni + 3*Puan satırının fiyatına bağlıyorum (yani biraz daha yükseğe ayarladım), ama her neyse, grafiğin (pencerenin) boyutunu değiştirdiğimde, metin satırın üstünde veya altında, veya çizgi seviyesinde (atlar) ... Bu neden oluyor? - Fiyat için tam koordinatı veriyorum. Nasıl çözülür?
Baktım ve başkalarının nasıl yaptığını denedim, ancak etki orada benzer. Bu "atlama ipinden" nasıl kurtulduklarını anlamak istiyorum. Ve en önemlisi, koordinatlar katı olduğu için neden ortaya çıkıyor: fiyat ve zaman?
dileği biraz resmileştiriyorsun. Belirli bir siparişi kapatırken mi?
Değilse, çok basit:
programın başında...
Teşekkürler, deneyeceğim!
(Bir dizi pozisyon açmaya çalışıyorum, eğer fiyat hareketi negatif olursa, lotu artırılmış bir pozisyon açılmalı, lotu artırılmış bir pozisyon açmak, artan lotlu son pozisyona kadar tekrarlanmalıdır. lot bir durakla kapatılır Ve burada, bu zincirin tüm pozisyonlarının onunla birlikte yakın olması için ihtiyacınız var)