[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 5. - sayfa 187
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 DC'nin kendi gecikme "minimum ömrü" vardır. Burada da 5 dakika vermiyor.
iFractals() ile geyik için her zaman en son yüksek ve düşük değerlere nasıl sahip olunur?
Onlar. StopLoss_SELL ve StopLoss_BUY güncel olmalıdır.
Derleyici son küme ayracı üzerinde nitpicking - '}' yazar - dengesiz parantezler
Ne demek istiyor .... Kaldırdım, üçüncü ekledim, sağa, sola taşıdım.
Ne istiyor?
int başlangıç()
{
çift Fiyat=Sor+300*Puan;
çift SL=Fiyat-300*Puan;
çift TP=Fiyat+150*Puan;
eğer (Zaman[0])
int Bilet = OrderSend(Symbol(),OP_BUYSTOP,0.1,Price,3,SL,TP );
if ( TimeCurrent ()+300)
SiparişSil(Bilet)
}
}
Söyle bana, Expert Advisor'da istenen mumun gövdesini boyamak mümkün mü?
Yapabilir
Bana nasıl olduğunu söyle lütfen.
Piyasa emrine dönüştürülmemişse, 5 dakika sonra bekleyen bir emri silmeye çalışıyorum.
İlk başta geçen parametre üzerinden yapmaya çalıştım.
Onlar. sona erme = 300 OrderSend(Symbol(),OP_BUYSTOP,0.1,Price,3,SL,TP,"SUDF",237, TimeCurrent( )+300 ) - başarısız oldu.
Bana DC'nin bekleyen siparişlerin minimum ömrü üzerinde bir sınırı olabileceğini açıkladılar.
Sonra farklı bir şekilde silmeyi denedim
int başlangıç()
{
çift Fiyat=Sor+300*Puan;
çift SL=Fiyat-300*Puan;
çift TP=Fiyat+150*Puan;
eğer (Zaman[0])
int Bilet = OrderSend(Symbol(),OP_BUYSTOP,0.1,Price,3,SL,TP );
if (ZamanAkımı( )+300)
SiparişSil(Bilet)
}
HALA KALDIRILMAMIŞTIR..... AYNI YASAK GELMEKTEDİR.
Lütfen bana 5 dakikalık sürenin başında verilen bekleyen bir emri 5 dakika sonra piyasaya dönüştürülmemişse nasıl silebileceğimi söyleyin.
Teşekkür ederim.
eğer (Zaman[0])
if (ZamanAkımı( )+300)
Bu dizelerin amacını ve anlamını açıklayın lütfen (dilin kurallarına göre her zaman doğrudur)
çift Fiyat=Sor+300*Puan;
çift SL=Fiyat-300*Puan;
çift TP=Fiyat+150*Puan;
if (Zaman[0]) // herhangi bir TF'de yeni bir mum oluşursa (ancak beş dakikalık bir süreye ihtiyacım var)
int Bilet = OrderSend(Symbol(),OP_BUYSTOP,0.1,Price,3,SL,TP ); // sonuncusunun açılış fiyatından 30 puan uzakta bekleyen bir emir verin , yani. mevcut beş dakika
if (TimeCurrent( )+300) // mevcut beş dakikalık mumun süresi dolduktan sonra bekleyen emir bir piyasa emrine dönüştürülmediyse
OrderDelete(Ticket) // bu bekleyen siparişi sil
}
Teşekkür ederim.