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 Mladen, indirdim
stepma_pdf_4_4.ex4 ve histgram,
onları MT4'e kopyaladı. Bunları grafik penceresine sürüklemek
Aşağıdaki mesajı alıyorum, lütfen resme bakın:
Göstergenizi nasıl kullanabileceğimi söyler misiniz?
Lea
not. aynı şey şu durumlarda oldu: ortalamalar_-_mtf__alerts_7_4.ex4 ve histogram
Bunları kullan :
Bunları kullan :
Tekrar teşekkürler!! , biraz boş zamanınız olduğunda ... umarım balık seversiniz
Lea
Tekrar teşekkürler!! , biraz boş zamanınız olduğunda ... umarım balık seversiniz
Lea
merhaba bay mladen:
lütfen güncelle
saygınlık
merhaba bay mladen:
lütfen güncelle
saygınlık
Şimdi dene.
Şimdi dene.
Yakınlarda yatan balıklardan hangisi?
Aynı anda açılan sadece 1 siparişiniz (aynı büyü, sembol demek istiyorum) var mı?
Evet ise, o zaman işe yarayacaktır.
Merhaba Mladen,
Tavsiyen için teşekkürler. Evet, EA sadece bir pozisyon takas edecek.
Kodu uygulayacağım ve onunla bazı testler yapacağım ..
İyi haftalar.
merhaba---
herhangi bir 1 kod yapabilir mi (gösterge veya komut dosyası) mt4 tatillerini boş mum olarak yapar --eksenin zamanında---
Hepinize iyi şanslar
Sevgili kodlayıcılar,
EA'ma "günde dört işlem" özelliğini uygulamak istiyorum. Maksimum ticaret limiti ise
EA'ya ulaşıldığında, ticarete devam etmek için ertesi güne kadar beklemesi gerekir.
Acaba birisi kodumu gözden geçirebilir mi, burada biraz "beyin donması" var... ;-)
Şimdiden teşekkür ederim!
extern int MaxLongTrades = 2 ;
// Count Trades per Day.
int y;
int totalOrders = 4;
datetime toT; // Time of Trade
datetime doT; // Day of Trade
datetime now = TimeCurrent ();
datetime boD=now-now% 86400 ; // Beginning of day
for (y= 0 ;y<totalOrders; y++)
{
if ( OrderSelect (y, SELECT_BY_POS , MODE_HISTORY ))
{
toT= OrderOpenTime (); // Time of Trade
doT=toT-toT% 86400 ; // Day of Trade.
if (doT==boD)
{ // Time of Trade within Current Day.
for (j= OrdersTotal ()- 1 ;j>= 0 ; j--)
{
if ( OrderType ()== OP_BUY ) totalOrders++; // Check # of long trades.
if ( OrderType ()== OP_SELL ) totalOrders++; // Check # of short trades
}
}
}
}
if (totalOrders<MaxLongTrades && Indicator_LONG_signal) Order=SIGNAL_BUY;
if (totalOrders<MaxShortTrades && Indicator_SHORT_signal) Order=SIGNAL_SELL;
Hem geçmişi (günümüzde kapanan siparişler için) hem de açılan siparişleri kontrol etmek için şunu deneyin:
int totalOrdersLong = 0 , totalOrdersShort = 0 ;
for ( int y= OrdersHistoryTotal ()- 1 ;y>= 0 ; y--)
{
if ( OrderSelect (y, SELECT_BY_POS , MODE_HISTORY ))
if ( OrderCloseTime ()>=today)
{
if ( OrderType ()== OP_BUY ) totalOrdersLong++;
if ( OrderType ()== OP_SELL ) totalOrdersShort++;
}
}
for ( int y= OrdersTotal ()- 1 ;y>= 0 ; y--)
{
if ( OrderSelect (y, SELECT_BY_POS , MODE_TRADES ))
if ( OrderOpenTime ()>=today)
{
if ( OrderType ()== OP_BUY ) totalOrdersLong++;
if ( OrderType ()== OP_SELL ) totalOrdersShort++;
}
}
if (totalOrdersLong <MaxLongTrades && Indicator_LONG_signal) Order=SIGNAL_BUY;
if (totalOrdersShort<MaxShortTrades && Indicator_SHORT_signal) Order=SIGNAL_SELL;