Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 942

 
Sprut112:
Claramente sim, portanto, por defeito, para todos

Tudo o quê? Não há tudo. Existe actualmente um SYMBOL.

 
Vladimir Karputov:

A palavra Symbols está errada aqui. Veja atentamente a imagem do ecrã:

Onde vê "Símbolos" aqui?

Estava a falar a sério. O que o impede de continuar e adicionar os pares utilizados?
Arquivos anexados:
 
Sprut112:
O que eu queria dizer era isto. O que o impede de continuar e adicionar pares usados?

Eu disse-lhe três vezes que o MQL5 Wizard dá UM símbolo, mas não está a ouvir. Isso deixa o caminho mais eficaz: experimente você mesmo.


Adicionado: OK, vou aliviar a dor de escolher


Vamos gerar um EA para o símbolo "QWERTY". Ver em sequência:

perito gerado,OnInit()

//+------------------------------------------------------------------+
//| Initialization function of the expert                            |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- Initializing expert
   if(!ExtExpert.Init("QWERTY",Period(),Expert_EveryTick,Expert_MagicNumber))
     {

a seguir, veja onde o código leva,CExpert::Init

//+------------------------------------------------------------------+
//| Initialization and checking for input parameters                 |
//+------------------------------------------------------------------+
bool CExpert::Init(string symbol,ENUM_TIMEFRAMES period,bool every_tick,ulong magic)
  {
//--- returns false if the EA is initialized on a symbol/timeframe different from the current one
   if(symbol!=Symbol() || period!=Period())
     {
      PrintFormat(__FUNCTION__+": wrong symbol or timeframe (must be %s:%s)",symbol,EnumToString(period));
      return(false);
     }

e ver que, quase na primeira verificação, se atirará fora por erro porqueo símbolo não é igual ao símbolo actual.


Agora geramos o mesmo Expert Advisor, mas deixamos a "corrente" por defeito no campo do símbolo.

Vemos isso no Expert Advisor gerado,OnInit()

//+------------------------------------------------------------------+
//| Initialization function of the expert                            |
//+------------------------------------------------------------------+
int OnInit()
  {
//--- Initializing expert
   if(!ExtExpert.Init(Symbol(),Period(),Expert_EveryTick,Expert_MagicNumber))
     {

O símbolo() foi substituído.


Conclusão: O MQL5 Wizard gera Consultores Especialistas apenas para o símbolo actual.

 
simplesmente colocado, a Sprut multicurrency no gerador não pode ser gerada
 

Especuladores experientes e algotraders, aconselhem por favor um comerciante novato porque é que as citações dos fortes MOEX são diferentes das citações dos corretores (especificamente de bx e abertura).

As minhas citações em contas de demonstração de forex e descoberta mostram enormes picos de 3, 4 ou mais por cento e em MOEX não há picos de todo. Porque é que é assim? Existe um corretor que forneça cotações normais?

A foto mostra um exemplo da RTS


 
Se houver um sinal para o próximo negócio , como posso fazer uma função que abra um número especificado de negócios após o primeiro negócio aberto mas não fechado ,
 
Лауреат:
Se houver um sinal para a próxima transacção , como fazer uma função que abra um número especificado de transacções após a primeira transacção aberta mas não fechada ,

É necessário colocar os sinais de pontuação em primeiro lugar :)

 
TaywinLannister:

Especuladores experientes e algotraders, aconselhem por favor um comerciante novato porque é que as citações dos fortes MOEX são diferentes das citações dos corretores (especificamente de bx e abertura).

As minhas citações em contas de demonstração de forex e descoberta mostram enormes picos de 3, 4 ou mais por cento e em MOEX não há picos de todo. Porque é que é assim? Existe um corretor que forneça cotações normais?

A fotografia mostra um exemplo da RTS.


A questão é que as cotações são pagas em tempo real se forem transmitidas em fluxo contínuo, mas o que o impede de abrir uma conta real?

É melhor testar a negociação de acções numa conta real, o que lhe permitirá ter em conta a disponibilidade da pilha e avaliar a liquidez do instrumento.
 
Vladimir Karputov:

É necessário colocar os sinais de pontuação em primeiro lugar :)

Bem, há uma vírgula no final. :)
 
Aleksey Vyazmikin:

A questão é que as cotações são pagas em tempo real se forem transmitidas, mas o que o impede de abrir uma conta real?

É melhor testar a negociação de acções numa conta real, o que lhe permitirá ter em conta a presença da pilha e avaliar a liquidez do instrumento. Por

Então não deveria existir tal coisa numa conta real?

Razão: