[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 3. - sayfa 588
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
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
tarih aynı, 15 Şubat'tan 16 Şubat'a kadar
veya başka bir tarih. koşulların hepsi aynı, ancak her seferinde sonuç farklı
Bekleyen bir siparişin işe yarayıp yaramadığını nasıl öğrenebilirim?
Veya genel olarak, farklı yönlerde bekleyen iki emir, biri çalışır çalışmaz, ikincisini kapatıyoruz... hatta körelmiş bile, yardım edin.
veya başka bir tarih. koşulların hepsi aynı, ancak her seferinde sonuç farklı
spread şu anda piyasadan alınır ve test süresi boyunca aynı kabul edilir
ahh... hepsi bu, şimdi anladım, çok teşekkür ederim! )
Raporda modelleme kalitesi hakkında da bir nokta var, her zaman% 25'tir. ve nasıl geliştirilebilir?
ahh... hepsi bu, şimdi anladım, çok teşekkür ederim! )
Raporda modelleme kalitesi hakkında da bir nokta var, her zaman% 25'tir. ve nasıl geliştirilebilir?
modelleme hakkında bazı makaleler okuyun
örneğin https://www.mql5.com/ru/articles/1513
modelleme hakkında bazı makaleler okuyun
örneğin https://www.mql5.com/ru/articles/1513
oh, tekrar teşekkürler, gerektiği gibi, teşekkürler)
Gecikmenin işe yaradığını nasıl öğrenebilir ve biletini karşılaştırabilirsiniz?
Gecikmenin işe yaradığını nasıl öğrenebilir ve biletini karşılaştırabilirsiniz?
//+------------------------------------------------------------------+
//| Stas_helper_v01.mq4 |
//| DOC |
//| DR_GAD@mail.ru |
//+------------------------------------------------------------------+
#property copyright "DOC"
#property link "DR_GAD@mail.ru"
//--- input parameters
extern double Stop=15;
extern double Profit=35;
extern double Lots=1;
extern int k=1;
extern int x;
extern int y;
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
int i;
//----
ObjectsDeleteAll();
for(i=OrdersTotal()-1; i>=0;i--)
{
if(OrderSelect(i,SELECT_BY_POS))
{
if (OrderType() == OP_BUYSTOP)
{
OrderDelete(OrderTicket());
}
if (OrderType() == OP_SELLSTOP)
{
OrderDelete(OrderTicket());
}
}
}
//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
int ticket1,ticket2, total,i;
double price;
string Symb;
//1.выставление отложенных ордеров
Symb=Symbol();
if(k==1)
{
price=NormalizeDouble((Ask-Bid)/2,Digits);
ticket1=OrderSend(Symb,OP_BUYSTOP,Lots,Bid+((Stop*Point))+price,3,Bid+(Ask-Bid)/2,Bid+((Stop*Point))+price+Profit*Point, "Отложенник",1,0,Green);
if(ticket1<0)
{
Print("Ошибка!#",GetLastError());
return(0);
}
ticket2=OrderSend(Symb,OP_SELLSTOP,Lots,Bid-((Stop*Point))+price,3,Ask-(Ask-Bid)/2,Bid-((Stop*Point))+price-Profit*Point, "Отложенник2",2,0,Green);
if(ticket2<0)
{
Print("Ошибка!#",GetLastError());
return(0);
}
k=2;
}
//1.-----------------------------
//2. Если ордер открылся.
if (k==2)
{
OrderSelect(ticket1,SELECT_BY_TICKET,MODE_TRADES);
if (OrderType()==OP_BUY)
{
OrderDelete(ticket2);
k=3;
}
OrderSelect(ticket2,SELECT_BY_TICKET,MODE_TRADES);
if (OrderType()==OP_SELL)
{
OrderDelete(ticket1);
k=3;
}
}
//2----------------------
return(0);
}
//+------------------------------------------------------------------+
Diğeri neden kapanmıyor?
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{
int ticket1,ticket2, total,i;
Diğeri neden kapanmıyor?