Errori, bug, domande - pagina 2341

 
fxsaber:

È un'incongruenza valida nella documentazione?

"Che infestazione che sei, cara" <c>

Corretto in tutte queste funzioni

 

Tra i tasti di scelta rapida c'è questo

Общие действия в платформе

Tasti di scelta rapida

Descrizione

Alt+A

Copia negli appunti tutti i risultati dei test o dell'ottimizzazione di Expert Advisor.


Nessuna fortuna per testare la sua azione.

Purtroppo non ho trovato un tasto per abilitare/disabilitare la visualizzazione dei livelli di trading. A causa loro non posso vedere il commento al grafico quando ne ho bisogno.

Горячие клавиши - Для продвинутых пользователей - MetaTrader 5
Горячие клавиши - Для продвинутых пользователей - MetaTrader 5
  • www.metatrader5.com
Горячие клавиши — это клавиши и их комбинации, которые позволяют быстро выполнять различные команды без обращения к меню и панелям управления. Существует возможность назначать горячие клавиши для вызова любого элемента окна "Навигатор", за исключением элементов группы "Счета". Чтобы назначить сочетание клавиш элементу, выполните команду...
 
fxsaber:.

Sfortunatamente, non sono riuscito a trovare un tasto per mostrare i livelli di trading on/off. Rendono impossibile vedere il commento del grafico quando è necessario.


 
Rashid Umarov:

Sto parlando specificamente dei tasti di scelta rapida. C'è anche OHLC per la rete.

 

In mt 4, nell'aiuto

MODALITÀ DI CALCOLO DEL SIMBOLO

Modalità di calcolo del costo del contratto

int

Questo è tutto, indovina ...


In Mt 5 nell'aiuto

MODALITÀ DI CALCOLO DEL SIMBOLO

Modalità di calcolo del costo del contratto

ENUM_SYMBOL_CALC_MODE

C'è una descrizione di cosa è cosa.


Come in mt 4 nell'aiuto

MODO_SWAP_SIMBOLO

Modello di calcolo dello swap

int

 
Il server commerciale restituisce
2018.12.10 01:53:54.716 Trades  '1106': failed exchange sell 1.00 BTCUSDT at market, close #13052 buy 1.00 BTCUSDT 3665.0 [Too many trade requests]
 
Vitaly Muzichenko:

Domanda:

C'è uno script da qualche parte per ordinare i caratteri in Market Watch?

Penso che aiuterà:

FAQ 18.12.2012 19:13  

Передаете в функцию чистый массив, получаете в нем список символов из панели "обзор рынка"
//+------------------------------------------------------------------+
//|          Description:                                            |
//+------------------------------------------------------------------+
int SymbolsList(string &Symbols[], bool Selected)
{
   string SymbolsFileName;
   int Offset, SymbolsNumber;
   
   if(Selected) SymbolsFileName = "symbols.sel";
   else         SymbolsFileName = "symbols.raw";
   int hFile = FileOpenHistory(SymbolsFileName, FILE_BIN|FILE_READ);
   if(hFile < 0) return(-1);
   if(Selected) { SymbolsNumber = (FileSize(hFile) - 4) / 128; Offset = 116;  }
   else         { SymbolsNumber = FileSize(hFile) / 1936;      Offset = 1924; } 
   ArrayResize(Symbols, SymbolsNumber);
   if(Selected) FileSeek(hFile, 4, SEEK_SET);   
   for(int i = 0; i < SymbolsNumber; i++){
      Symbols[i] = FileReadString(hFile, 12);
      FileSeek(hFile, Offset, SEEK_CUR);
   }
   FileClose(hFile);
   return(SymbolsNumber);

Autore - Rustam, XRust

 
Sul simbolo personalizzato durante l'ottimizzazione, il
2018.12.10 04:57:27.251 Core 7  failed to send requested data
 
Come faccio a notificare all'utente quando un EA si è fermato?
#property strict

bool f()
{
  int Array[];
  
  Array[0] = 0; // array out of range
  
  return(false);
}

bool PrintError()
{
  Print(GetLastError());
  
  return(true);
}

bool Init = f() || PrintError();

void OnDeinit( const int Reason )
{ 
  Print(Reason);
}


In questo senso MT4 era molto più saggio di MT5 - non c'era nessun crash del programma e si poteva analizzare il LastError.

 

ERR_RESOURCE_UNSUPPOTED_TYPE

4017

Неподдерживаемый тип ресурса или размер более 16 MB

Le risorse sono limitate a queste dimensioni?
Motivazione: