Çaydanlıktan gelen sorular - sayfa 265

 
DC2008 :

Sürümüme göz atın:

Bir dizüstü bilgisayarda - her şey uçar!

Baktı. Teşekkür ederim!
 
Sunucuya bir ticaret talebi göndermeden belirtilen sembol için TRADE_RETCODE_MARKET_CLOSED (piyasa kapalı) olduğunu nasıl bilebilirim?
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций - Документация по MQL5
 
joo :
Sunucuya bir ticaret talebi göndermeden belirtilen sembol için TRADE_RETCODE_MARKET_CLOSED (piyasa kapalı) olduğunu nasıl bilebilirim?

https://www.mql5.com/ru/docs/marketinformation/symbolinfointeger ?
Документация по MQL5: Получение рыночной информации / SymbolInfoInteger
Документация по MQL5: Получение рыночной информации / SymbolInfoInteger
  • www.mql5.com
Получение рыночной информации / SymbolInfoInteger - Документация по MQL5
 
SymbolInfoSessionTrade ticaret seans süresini alabilirsiniz
Документация по MQL5: Получение рыночной информации / SymbolInfoSessionQuote
Документация по MQL5: Получение рыночной информации / SymbolInfoSessionQuote
  • www.mql5.com
Получение рыночной информации / SymbolInfoSessionQuote - Документация по MQL5
 

Üç MA'nın konumu üzerinde çalışan bir danışman sipariş ettim: Eğer Hızlı>Orta>Yavaş ise, pozisyonu tersine çevirmek için çift hacimli satın alıyoruz. Oran ters ise, o zaman bir flip ile de satarız. Sanatçı düzeni yaptı. Test ederken, bir pozisyonun her bir geri dönüşünün, bir geri dönüşlü üç işlemle yapıldığını buldum. Birisi burada neyin yanlış olduğunu önerebilir mi?

MetaTrader ticaret platformunun ekran görüntüleri

EURUSD, M5, 2013.07.14

Nord Group Investments Inc., MetaTrader 5, Demo

temp_file_screenshot_34063.png

EURUSD, M5, 2013.07.14, Nord Group Investments Inc., MetaTrader 5, Demo


 
puttup :

Üç MA'nın konumu üzerinde çalışan bir danışman sipariş ettim: Eğer Hızlı>Orta>Yavaş ise, pozisyonu tersine çevirmek için çift hacimli satın alıyoruz. Oran ters ise, o zaman bir flip ile de satarız. Sanatçı düzeni yaptı. Test ederken, bir pozisyonun her bir geri dönüşünün, bir geri dönüşlü üç işlemle yapıldığını buldum. Birisi burada neyin yanlış olduğunu önerebilir mi?


satmak - fiyat ters gitti - döndü - fiyat geri döndü - tekrar döndü

nihai sonuç grafikte görülebilir, ancak gerçek zamanlı olarak tamamen farklı bir resim

 
lazarev-dm :

satmak - fiyat ters gitti - döndü - fiyat geri döndü - tekrar döndü

nihai sonuç grafikte görülebilir, ancak gerçek zamanlı olarak tamamen farklı bir resim

...gerçek şu ki, fiyat ve MA oranı, işlemlerin yürütülmesini doğrudan etkilemez. Program, bir sonraki çubuk kapandıktan sonra yeniden hesaplanan Hızlı>Ortalama>Yavaş hareket eden ortalama değerler oranını içermelidir. Onlar. spread fiyatı dalgalanmaları ve hatta çubuk içindeki hareketi işlemlere yol açmamalıdır. Yürütücünün hatası ne olabilir?
 

Danışman hatasız çalıştığında, bugün MT5'i yeniden başlatmaya karar verdim, ancak şimdi derleme yaparken şöyle diyor:

Statik ayrılmış dizi için kullanılamaz

 double UpVal[ 5 ];
double DnVal[ 5 ];
double ATRVal[ 5 ];

 int OnInit ()
{
   ResetLastError ();
//-----
  Envelopes= iEnvelopes ( Symbol (),TimeFrame,MAPeriod, 0 ,MAMethod,MAPrice,Deviation);
   if (Envelopes== INVALID_HANDLE ) Print ( "HandleError = " , _LastError );
//-----
  ATR= iATR ( Symbol (),TimeFrame,ATRPeriod);
   if (ATR== INVALID_HANDLE ) Print ( "HandleError = " , _LastError );
//-----
   return ( 0 );
}
 //+------------------------------------------------------------------+
   CopyBuffer (Envelopes, 0 , 0 , 3 ,UpVal);
   ArraySetAsSeries (UpVal, true );
//-----
   CopyBuffer (Envelopes, 1 , 0 , 3 ,DnVal);
   ArraySetAsSeries (DnVal, true );
//-----
   CopyBuffer (ATR, 0 , 0 , 3 ,ATRVal);
   ArraySetAsSeries (ATRVal, true );
//+------------------------------------------------------------------+

Bundan nasıl kurtulur? Teşekkür ederim.

 
kredi oranı nedir?
 
G001 :

Danışman hatasız çalıştığında, bugün MT5'i yeniden başlatmaya karar verdim, ancak şimdi derleme yaparken şöyle diyor:

Statik ayrılmış dizi için kullanılamaz

Bundan nasıl kurtulurum? Teşekkür ederim.

Dinamik dizileri kullanın veya statik dizileri yeniden boyutlandırın:

 double UpVal[];
CopyBuffer (Envelopes, 0 , 0 , 3 ,UpVal);
//+------------------------------------------------------------------+
double UpVal[ 3 ];
CopyBuffer (Envelopes, 0 , 0 , 3 ,UpVal);
Документация по MQL5: Основы языка / Типы данных / Объект динамического массива
Документация по MQL5: Основы языка / Типы данных / Объект динамического массива
  • www.mql5.com
Основы языка / Типы данных / Объект динамического массива - Документация по MQL5