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
metatrader'daki "çıkış" işlevi nedir?
Altında hiçbir şey işlemeden ontic'ten "çıkmak" istiyorum ...
void OnTick(){
bool RoboON = false;
if (checkTimeLimits(StartHour1,StartMinute1,EndHour1,EndMinute1,TimeCurrent()))
RoboON = true;
if (checkTimeLimits(StartHour2,StartMinute2,EndHour2,EndMinute2,TimeCurrent()))
RoboON = true;
if (RoboON)
Exit; <===== what is "exit" function that abort the rest of procedure ?
//ExtExpert.OnTick();
metatrader'daki "çıkış" işlevi nedir?
Altında hiçbir şey işlemeden ontic'ten "çıkmak" istiyorum ...
void OnTick(){
bool RoboON = false;
if (checkTimeLimits(StartHour1,StartMinute1,EndHour1,EndMinute1,TimeCurrent()))
RoboON = true;
if (checkTimeLimits(StartHour2,StartMinute2,EndHour2,EndMinute2,TimeCurrent()))
RoboON = true;
if (RoboON)
Exit; <===== what is "exit" function that abort the rest of procedure ?
//ExtExpert.OnTick();
"Geri dön" kullan
merhaba bay mladen
Bu göstergenin MTF+ALERT'ini yapabilir misiniz?
yeniden boyamak değil
saygınlık
merhaba bay mladen
Bu göstergenin MTF+ALERT'ini yapabilir misiniz?
yeniden boyamak değil
saygınlık
Burayı kontrol edin: https://www.mql5.com/en/forum/174980/page39
durum çalışmıyor. Aslında EA, açık bileti seçebilmeli ve koşul yerine getirildiğinde kapatabilmelidir. Neyi iyileştirebilirim?
NormalizeDouble ( Bid ,digit),
Slippage*PipMultiplier, 0 , 0 ,
"Sell(#" +MagicNumber+ ")" ,MagicNumber, 0 ,Red); // SELL Ticket
buy_ticket= OrderSend ( Symbol (), OP_BUY ,LotsOptimized(), NormalizeDouble ( Ask ,digit), Slippage*PipMultiplier, 0 , 0 , "Buy(#" +MagicNumber+ ")" ,MagicNumber, 0 ,Green);
//+------------------------------------------------------------------+
// CloseBUY RSI<45
//+------------------------------------------------------------------+
if (RSIfilter< 45 ) Order=SIGNAL_CLOSEBUY;
//if(Order==SIGNAL_CLOSEBUY && buy_ticket!=0)
if (Order==SIGNAL_CLOSEBUY && buy_ticket!= 0 && ((EachTickMode && !TickCheck) || (!EachTickMode && ( Bars !=BarCount))))
{
if ( OrderSelect (buy_ticket, SELECT_BY_TICKET ))
{
dummyResult= OrderClose ( OrderTicket (), OrderLots (), Bid ,Slippage*PipMultiplier,MediumSeaGreen);
if (EachTickMode) TickCheck = True ;
if (!EachTickMode) BarCount = Bars ;
Print ( "Error closing Buy #" ,( string ) OrderTicket (), " Error code " ,( string ) GetLastError ());
}
}
else
//+------------------------------------------------------------------+
// CloseSELL RSI>55
//+------------------------------------------------------------------+
if (RSIfilter> 55 ) Order=SIGNAL_CLOSESELL;
//if(Order==SIGNAL_CLOSESELL && sell_ticket!=0)
if (Order==SIGNAL_CLOSESELL && sell_ticket!= 0 &&((EachTickMode && !TickCheck) || (!EachTickMode && ( Bars !=BarCount))))
{
if ( OrderSelect (sell_ticket, SELECT_BY_TICKET ))
{
dummyResult= OrderClose ( OrderTicket (), OrderLots (), Ask ,Slippage*PipMultiplier,DarkOrange);
if (EachTickMode) TickCheck = True ;
if (!EachTickMode) BarCount = Bars ;
Print ( "Error closing Sell #" ,( string ) OrderTicket (), " Error code " ,( string ) GetLastError ());
}
}
}
bay mladen:
grafiğe ok ekler misin
saygınlık
Merhaba,
Bu EA üzerinde çalışıyorum .. ve hoşuma gitti çünkü içinde iyi bileşenler var, ancak bununla ilgili bir ilk sorunum var..
Geri testi bittikten sonra neden içerideyken bilmiyorum, geri testi çizen açılan dullar
EA parametreleriyle "uzun bir dize" göster ... test ettiğim anterlerde EA, bu görünmedi (bu benim için doğru).
Bu göstergedeki okları nasıl daha büyük bir boyuta getirebilirim lütfen?
TAKIM taciri