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
Bir gecikme ayarlayın - evet, kabul ediyorum, kaç satır kod alacak? Ve çoklu para biriminden bahsediyorsak, her biri için gecikmeyi hesaba katmak gerekir, değil mi?
Bunu çözen kodu yazdım. Sadece ondan hoşlanmıyorum, tıpkı senin gibi, üzgünüm ve seninki. Ve mesele önyargı değil, mesele şu ki, başka seçenek yok, basit ve zarif.
Bir ticaret talebi bloğunda çoklu para birimi için iki satırım var. Hepsi bu kadar... Bir emir açmanız gerekiyorsa, mevcut zamanın yasak bitiş zamanından büyük olup olmadığını kontrol edin. Çok daha zarif ve kesinlikle güvenilir ve bu ve bu ...
Bir gecikme ayarlayın - evet, kabul ediyorum, kaç satır kod alacak? Ve çoklu para biriminden bahsediyorsak, her biri için gecikmeyi hesaba katmak gerekir, değil mi?
Bunu çözen kodu yazdım. Sadece ondan hoşlanmıyorum, tıpkı senin gibi, üzgünüm ve seninki. Ve mesele önyargı değil, mesele şu ki, başka seçenek yok, basit ve zarif.
Gecikmeler bizim yöntemimiz değil))
1. Bir alım satım işleminden önce , pozisyon (veya emir) sayısını bir değişkende (statik veya global) saklayın.
2. Yürütülmemesi durumunda - değişken=-1;
Yürütme durumunda, bekleriz efendim, hiçbir şey yapmayız, pozisyon (veya emir) sayısı değişkene eşit olmayana kadar her onay işaretini kontrol ederiz.
3. nasıl eşit olmadı - değişken = -1;
Gecikmeler bizim yöntemimiz değil))
1. Bir alım satım işleminden önce , pozisyon (veya emir) sayısını bir değişkende (statik veya global) saklayın.
Gecikmeler bizim yöntemimiz değil))
1. Bir alım satım işleminden önce , pozisyon (veya emir) sayısını bir değişkende (statik veya global) saklayın.
2. Yürütülmemesi durumunda - değişken=-1;
Yürütme durumunda, bekleriz efendim, hiçbir şey yapmayız, pozisyon (veya emir) sayısı değişkene eşit olmayana kadar her onay işaretini kontrol ederiz.
3. nasıl eşit olmadı - değişken = -1;
Bir yöntem değil - sadece pips için, ancak orta vadeli ticaret için - normal bir yöntem. Aksi takdirde, karşılaşma riskimiz
10024
TRADE_RETCODE_TOO_MANY_REQUESTS
Çok sık istekler
uzman ticareti konusunda olası bir yasak ile.
Açık mı? Konum her enstrümanda aynıdır .... bu, onu dolduramaz veya kısmen kapatamazsınız ... miktar aynı olacaktır. Ve geçmişteki siparişlerin sayısını tekrar kontrol etmek kabul edilemez... nereden gelebileceklerini asla bilemezsiniz.
evet. Biliyorum) değişkene OrderSend() sonucunda neyin değişmesi gerektiğini yazıyoruz.
Tamamen kapatırken / (veya yenisini açarken), toplam poz sayısı yine de değişecektir (evet, bu yeterli ve daha güvenilir gibi görünse de ve sembolün hatırlaması gereken bir poz yok / yok). Hatırlanması gereken Mona ve hacim, doldurma / kesme sırasında da çalışacaktır.
bekleyen bir sipariş verirken/kaldırırken - sipariş sayısı (sembolle de sayabilirsiniz).
Genel olarak: biraz hayal gücü ve ticaret işleminin türü için yalnızca bir değişken eklemek, kodunuzu daha güvenilir, basit ve zarif hale getirecektir :)
Bir yöntem değil - sadece pips için, ancak orta vadeli ticaret için - normal bir yöntem. Aksi takdirde, karşılaşma riskimiz
10024
TRADE_RETCODE_TOO_MANY_REQUESTS
Çok sık istekler
uzmanın ticaretine olası bir yasak ile.
bu başka bir şey hakkında, 4k'da şöyleydi:
ERR_TOO_MANY_REQUESTS 141 Çok fazla istek var. İsteklerin sıklığını azaltmak, programın mantığını değiştirmek gerekiyor.
Bu hatayı alabilmek için çok uğraşmanız, iyi denemeniz veya zor bir DC'de hesabınız olması gerekiyor :)
uyku bazı hataların üstesinden gelmek için normal bir yöntemdir, diğer durumlarda biraz çarpık görünür.
bu başka bir şey hakkında, 4k'da şöyleydi:
Bu hatayı elde etmek için çok uğraşmanız gerekiyor, ya da kurnaz bir DC'de bir hesabınız olmalı :)
uyku bazı hataların üstesinden gelmek için normal bir yöntemdir, diğer durumlarda biraz çarpık görünür.
İyi bilmiyorum...
Burada, terminal kılavuzunda bile şöyle diyor:
İyi bilmiyorum...
Burada, terminal kılavuzunda bile şöyle diyor:
ben başka bişeyden bahsediyorum :)
Vladix :
Temel olarak, sorun şudur:
bir onay işareti geliyor, gösterge kapatmanız gerektiğini gösteriyor, ben kapatıyorum
bir sonraki onay işareti geliyor, gösterge kapatmam gerektiğini gösteriyor ve artık ne yapacağımı bilmiyorum - pozisyon kilitleniyor ve elbette şu anda ona ne olduğunu öğrenebilirsiniz, ancak beşinci nokta.burada sadece pozisyonlarla ilgili bilgilerin güncellendiğini belirlemeniz gerekiyor, beşinci noktayı kullanmadan istenir)
geliştiriciler
MQL yardımında, "İşaretçi" sekmesinde ENUM_CHART_VOLUME_MODE yok. Lütfen ekleyin...
Genel olarak: biraz fantezi ve ticaret işlemi türü başına yalnızca bir değişken eklemek kodunuzu daha güvenilir, basit ve zarif hale getirecek :)
Peki, özellikle bir kişinin ihtiyaç duyduğu kodu hayal edin, böylece 10 satırda ve benimki gibi güvenilir ve ne isterdi :)
Ve zarafet hakkında, önerdiğiniz gibi, görevi kesinlikle ve mantıklı bir şekilde karşılayan iki satırdan anlaşılmaz bir mantıkla bir demet yapın ...
Gecikmeler bizim yöntemimiz değil))
İnfaz durumunda bekliyoruz efendim... ...3. önemi yokmuş gibi...
Ve ne kadar bekliyoruz? Bu gecikme sayılmaz mı? Ya asla "eşit değil" olmayacaksa? Ve biz deniz kenarında havayı bekliyoruz... Bir ticaret talebi kolayca gerçek olabilir, ama gerçekten gerçekleşmez...