[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 5. - sayfa 347
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
Merhaba, soru şu. Sadece sabit bir fraktal ile işlem yapılacak şekilde kod nasıl yazılır?
Fraktal sabitse, o zaman ....
benim fraktalım
hm. Evet, her yöndeki mevduat sayısı aynıysa, karşılık gelen mevduat bu şekilde sorunsuz aranır. Ve eğer farklıysa, o zaman bu seçenek anladığım gibi çalışmayacak.
Ardından gecikmeyi tetikleme gerçeğini belirleyin ve en uzaktaki zıt olanı kaldırın.
Bütün bunlar sadece bir gerçek için ve bir seferde bir erteleme için yapılır. Denediğiniz gibi, tetiklenenlerin sayısını ve silinenlerin sayısını sınırlamanıza gerek yok. Depozitoyu tek bir tıklamayla dönüştürme gerçeğini yakalayacaksınız. Diğer tüm tetikleyiciler (daha sonra gerçekleşirse) sonraki onay işaretleriyle belirlenecektir.
berezhnuy yayılma nedeniyle, hafta sonları birkaç kat daha büyüktür.
Sevgili programcılar, bana şunu söyleyin, sadece bir alış veya satış emrinin açılması için alış ve satış emirlerini sayma kodu aşağıdadır:
int CountBuy()
{
int sayı = 0;
for(int ticaret = OrdersTotal()-1; ticaret >= 0; ticaret--)
{
OrderSelect(ticaret, SELECT_BY_POS, MODE_TRADES);
if(OrderSymbol() == Symbol() && OrderMagicNumber() == magic)
{
if(OrderType() == OP_BUY)
say++;
}
}
dönüş(sayım);
}
//+------------------------------------------- --------------------+
int SaySat()
{
int sayı = 0;
for(int ticaret = OrdersTotal()-1; ticaret >= 0; ticaret--)
{
OrderSelect(ticaret, SELECT_BY_POS, MODE_TRADES);
if(OrderSymbol() == Symbol() && OrderMagicNumber() == magic)
{
if(OrderType() == OP_SEL)
say++;
}
}
dönüş(sayım);
}
Ve her şey çalışıyor gibi görünüyor, ancak benim Uzman Danışmanımda, TP ve SL kullanarak bazı mum kalıpları için alım ve satım koşulları var. Böylece, koşul karşılandığında ve TP çalıştığında, 0 mum oluşumu anında, sipariş açma koşulları doğru olmaya devam eder ve artık gerekli olmayan yeni siparişler hemen açılır. Bu nedenle, lütfen bana siparişlerin daha fazla açılmasını yasaklamak için hangi kodun kullanılabileceğini söyleyin? Danışmanın kendisi ekte yer almaktadır.
Ardından gecikmeyi tetikleme gerçeğini belirleyin ve en uzaktaki zıt olanı kaldırın.
Bütün bunlar sadece bir gerçek için ve bir seferde bir erteleme için yapılır. Denediğiniz gibi, tetiklenenlerin sayısını ve silinenlerin sayısını sınırlamanıza gerek yok. Depozitoyu tek bir tıklamayla dönüştürme gerçeğini yakalayacaksınız. Diğer tüm tetikleyiciler (daha sonra gerçekleşirse) sonraki onay işaretleriyle belirlenecektir.
Kene başına daha fazla geçiş olursa ne olur? Diyelim ki gecikmeler arasındaki adım çok küçükse, birden fazla gecikme işe yarayabilir. Ess-ama o zaman gerekli işlemleri zamanında yapmak için zamanımız olmayacak.
Kene başına daha fazla geçiş olursa ne olur? Diyelim ki gecikmeler arasındaki adım çok küçükse, birden fazla gecikme işe yarayabilir. Ess-ama o zaman gerekli işlemleri zamanında yapmak için zamanımız olmayacak.
Mevcut çubukta tetiklenen emirlerin aranması ve aynı döngüde bekleyen emirlerin kaldırılması için açık pozisyonlarda döngü
Eh, tekrar döngüye giriyor ve yine her şey yıkılacak. Peki, şu anda koşulu olan sürümde:
Onlar. orderToDelete sıfıra eşit olana kadar silinmelidir. Ve her şeyi indiriyor. Görünüşe göre her şey basit, ancak bir tür kaos yaşanıyor. İşe yaramaz bir ders kitabında böyle anlarla ilgili hiçbir şey yoktur. Zaten bu şekilde bükülmüş ve farklı şekillerde yeniden yazılmış, bir incir olması gerektiği gibi çalışmıyor.
Farklı şekilde yeniden yazılmıştır:
Kim de bakıyor. Minimum açılış fiyatı olan bir emir buldum, pozisyonunu belirledim ve bu emri seçtim, biletini belirledim ve sildim. AMA kaldırılmaz.