[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 3. - sayfa 425
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Mevcut çubukta birden fazla sipariş açılmayacak şekilde bir şey yapmak mümkün mü? Yani, mevcut fraktalda açmak için bir siparişe ihtiyacım var, ancak daha fazla değil ve bir sonrakinde vb.
Bu bir şekilde uygulanabilir mi?
Yapabilir. Sadece soru iki yönlü. Geçerli çubukta açarsanız, bu bir sıfır çubuktur. En azından ikincisinde bir fraktal oluşur.
Fraktal çubuğunun zamanını değişkene kaydedin ve bu süre ile bu fraktal üzerinde zaten bir pozisyon açılmışsa, tekrar açmayın. Yeni bir fraktal oluşur oluşmaz, çubuğunun zamanı değişecek, ardından yeni bir pozisyon açacak ve başarılı açılışından sonra yeni fraktalın yeni zamanını bir değişkene kaydedecek.
Baskıcı görünmek istemiyorum. Soruma yardım et. Sipariş kapatılamıyor. Geçersiz bilet hatası veriyor. Sorun bilette, nasıl aranır ve sipariş kapatılır? Teşekkür ederim.
Bir danışman yazıyorum, böylece satıştan sonra al kapandıktan sonra açılacak ve tam tersi, ancak bir nedenden dolayı sadece ilk sipariş kapanacak ve gerisi kapanmayacak.
OrderSend (Symbol(),OP_SELL,1,Bid,3,0,0,NULL,12345,CLR_Blue);
Geçersiz bilet hatası veriyor. Sorun bilette, nasıl aranır ve sipariş kapatılır? Teşekkür ederim.
Merhaba! Bu emrin açılış fiyatının kırmızı Sağ fiyat işareti Expert Advisor'ın eklendiği pencerede nasıl gösterilir, SAT piyasa emrinin açıldığı çubukta nasıl açıldı?
Baskıcı görünmek istemiyorum. Soruma yardım et. Sipariş kapatılamıyor. Geçersiz bilet hatası veriyor. Sorun bilette, nasıl aranır ve sipariş kapatılır? Teşekkür ederim.
Bir danışman yazıyorum, böylece satıştan sonra al kapandıktan sonra açılacak ve tam tersi, ancak bir nedenden dolayı sadece ilk sipariş kapanacak ve gerisi kapanmayacak.
OrderSend(Symbol(),OP_SELL,1,Bid,3,0,0,NULL,12345,CLR_Blue);
Geçersiz bilet hatası veriyor. Sorun bilette, nasıl aranır ve sipariş kapatılır? Teşekkür ederim.
Son kullanma parametresini kaçırdınız (kırmızı ile vurgulanmıştır)
Satın alma kapandıktan sonra açmak için Sat'a ihtiyacınız var mı ve tam tersi - Satış kapandıktan sonra Satın alma kapanır mı?
Kapanan emirler listesinden son kapatılan emri bulmanız, türüne bakmanız ve tersini açmanız gerekir.
Bir siparişi kapatmak için önce siparişi seçmeli, biletini almalı ve kapatmalısınız.
Merhaba! Bu emrin açılış fiyatının kırmızı Sağ fiyat işareti Expert Advisor'ın eklendiği pencerede nasıl gösterilir, SAT piyasa emrinin açıldığı çubukta nasıl açıldı?
bool ObjectCreate ( dize isim, int tür, int pencere, tarih saat zaman1, çift fiyat1, tarihsaat zaman2=0, çift fiyat2=0, tarihsaat zaman3=0, çift fiyat3=0)
Belirtilen grafik alt penceresinde belirtilen ada, türe ve başlangıç koordinatlarına sahip bir nesne oluşturur. Bir nesneyle ilişkili koordinat sayısı, türüne bağlı olarak 1 ila 3 arasında olabilir. Nesne başarıyla oluşturulursa, işlev DOĞRU, aksi halde YANLIŞ döndürür. Hata hakkında daha fazla bilgi almak için GetLastError() işlevini çağırmanız gerekir.OBJ_LABEL türündeki nesneler koordinatları yok sayar. OBJPROP_XDISTANCE ve OBJPROP_YDISTANCE özelliklerini ayarlamak için ObjectSet() işlevini kullanın.
Notlar: Grafik alt pencerelerinin numaralandırılması (tabloda göstergeleri olan alt pencereler varsa) 1'den başlar. Ana grafik penceresi her zaman mevcuttur ve indeks 0'a sahiptir.
Koordinatlar çiftler halinde iletilmelidir - zaman ve fiyat. Örneğin, OBJ_VLINE nesnesi yalnızca zamana ihtiyaç duyar, ancak aynı zamanda fiyatı (herhangi bir değeri) iletmesi gerekir.
artmedia70 :
Yapabilir. Sadece soru iki yönlü. Geçerli çubukta açarsanız, bu bir sıfır çubuktur. En azından ikincisinde bir fraktal oluşur.
Fraktal çubuğunun zamanını bir değişkene kaydedin ve bu süre ile bu fraktal üzerinde zaten bir pozisyon açılmışsa, tekrar açmayın. Yeni bir fraktal oluşur oluşmaz, çubuğunun zamanı değişecek, ardından yeni bir pozisyon açacak ve başarılı açılışından sonra yeni fraktalın yeni zamanını bir değişkene kaydedecek.
Ve global bir değişkende nasıl tasarruf edilir? Normal bir değişken yaptım ama kaydedilmemiş gibi görünüyor ve siparişler açılmaya devam ediyor. Burada
açık zaman değişkeni
Birine yardım edin lütfen.
Değişkeni global yapmayı bile denedim, ancak yine de değişken her seferinde sıfırlanıyormuş gibi birçok anlaşma açılıyor.
banal bir sorunla nasıl başa çıkacağımı söyle - Haziran 2011'de Yahudi tarihinde bir boşluk var ve hemen Eylül ve biraz Eylül kayboldu
\terminal\history\downloads\EURUSD klasöründe bu tür dosyalar var
EURUSD_2011_06_81625bcefc91bf488a04d5a1dae0c93f
EURUSD_2011_09_2557787db3eb2fe87073c783f21cdd66
EURUSD_2011_10_15793a4a4f9d001b78a82e248872bc3b
Yerel MQ'm da dahil olmak üzere farklı brokerlerin birkaç terminalini denedim. XP ve Win7'nin bulunduğu farklı makinelerde de denendi. tarihteki maksimum çubuklar maksimuma değer. Symbols.raw ve symgroups.raw dosyalarını silmeyi ve tekrar indirmeyi denedim - yardımcı olmadı.
İlginç bir şekilde, bu özel dönem için bir geçmişinizin olması sizin için önemli mi?
Ve sen ne düşünüyorsun? Eğer sorarsam, evet!
Ve global bir değişkende nasıl tasarruf edilir? Normal bir değişken yaptım ama kaydedilmemiş gibi görünüyor ve siparişler açılmaya devam ediyor. Burada
açık zaman değişkeni
Birine yardım edin lütfen.
Değişkeni global yapmayı bile denedim, ancak yine de değişken her seferinde sıfırlanıyormuş gibi birçok anlaşma açılıyor.