[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 5. - sayfa 187

 
ilunga :
Her DC'nin kendi gecikme "minimum ömrü" vardır. Burada da 5 dakika vermiyor.
Anladım. Teşekkür ederim. işlevi kullanarak gecikmeyi kaldırmanız gerekir
 

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)
}
}

 
Her şeyi anladım - gereksizdi.
 
beginner :

Söyle bana, Expert Advisor'da istenen mumun gövdesini boyamak mümkün mü?

Yapabilir
 
artmedia70 :
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.

 
solnce600 :

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.

 
onlar. Sadece 30 puan ve üzeri beş dakikalık uzun grafiklerde emir açmak istiyorum, yani. 30 s'den sonra beş dakikalık açılış fiyatından .