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

 
Vladimir Karputov:

Esta não é a forma de o fazer:

bool TimeFlag,FLG;
int TimeScale=50,TimeInMemory,TimeNow;

ou antes, após tal declaração, deve rubricar explicitamente(atribuir valores a) estas variáveis no OnInit().

O método de venda também deve ser rodeado de controlos, tais como

trade.ResultRetcode(),
            " (",trade.ResultRetcodeDescription(),")");

E pode haver mais uma captura - de manhã, na abertura da negociação, o leilão não começa imediatamente, não a partir do primeiro segundo - neste momento, podem ocorrer erros

Ainda não o executei em conta real ou demo, apenas em modo de teste. E há um erro com o tipo de ordem Inválido
 
post_ek:
Ainda não o executei numa conta real ou de demonstração, apenas em modo de teste. E há um erro com o tipo de ordem Inválido
Experimentei-o no testador, não houve tal erro. Descreva como testou: modo de geração de carrapatos, depósito, alavancagem, período e forneça o registo do testador. Por favor, dê-nos também a construção que está a usar. Eu estava a testar com 1486.
 
Vladimir Karputov:
Fiz o teste - nenhum erro desse tipo. Descreva como testou: modo de geração de carrapatos, depósito, alavancagem, período e fornecer registo de teste. Por favor, indique também quais as construções que está a utilizar - Eu estava a testar com 1486.

construir 1485



Arquivos anexados:
Zhurnal.txt  52 kb
 
post_ek:

construir 1485

Por favor mostre a especificação do contrato da SBER - é um futuro?, o nome do servidor comercial em que está a iniciar sessão e o registo do testador.
 
Vladimir Karputov:
Por favor mostre a especificação do contrato da SBER - é um futuro?, o nome do servidor comercial em que está a iniciar sessão e o registo do testador.

Servidor de negociação - Open-Broker

Arquivos anexados:
Zhurnal.txt  52 kb
 
post_ek:

Servidor de negociação - Open-Broker

Já é possível negociar acções? Substituir Comprar por ComprarLimite e Vender por VenderLimite.
 
Vladimir Karputov:
Já é possível negociar um stock? Substituir Comprar por ComprarLimite e Vender por VenderLimite.

As acções não são negociadas na bolsa de valores?

Se eu substituir Buy por BuyLimit, como vou comprar acções ao preço de mercado?

 
Vladimir Karputov:
Já é possível negociar stocks? Substituir Comprar por ComprarLimite e Vender por VenderLimite.
Quase como um ano no MT5 em Otkritie.
 
Vladimir Karputov:

Esta não é a forma de o fazer:

bool TimeFlag,FLG;
int TimeScale=50,TimeInMemory,TimeNow;

ou antes, após tal declaração, deve rubricar explicitamente(atribuir valores a) estas variáveis no OnInit().

O método de venda também deve ser rodeado de controlos, tais como

trade.ResultRetcode(),
            " (",trade.ResultRetcodeDescription(),")");

E pode haver uma captura - de manhã, na abertura do comércio, o comércio não começa imediatamente, não a partir do primeiro segundo - é aí que os erros são possíveis.

Vladimir, não confunda o homem!

A partir da documentação:

O âmbito das variáveis globais é o programa inteiro, as variáveis globais estão disponíveis a partir de todas as funções definidas no programa. São inicializados com zero, a menos que outro valor inicial seja explicitamente especificado. Uma variável global só pode ser inicializada com uma constante ou uma expressão constante correspondente ao seu tipo.

As variáveis globais são inicializadas apenas uma vez depois de um programa ser carregado na memória do terminal do cliente e antes deo primeiroInit serprocessado.Para variáveis globais que são objectos de classes, os construtores correspondentes são chamados durante a inicialização. Nos guiões, as variáveis globais são inicializadas antes de o eventoStart ser tratado.

https://www.mql5.com/ru/docs/basis/variables/global
Документация по MQL5: Основы языка / Переменные / Глобальные переменные
Документация по MQL5: Основы языка / Переменные / Глобальные переменные
  • www.mql5.com
Основы языка / Переменные / Глобальные переменные - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Alexey Kozitsyn:
Quase um ano em MT5 na Otkritie.
Então é ou não possível negociar acções MT5 na Otkritie?
Razão: