Não consigo compreender porque é que as minhas estatísticas não são apresentadas correctamente.
O histórico será exibido correctamente apenas em contas de cobertura. Na rede, a história (o resto da funcionalidade funciona a 100%) não está feita - não consegui chegar a ela.
O histórico será exibido correctamente apenas em contas de cobertura. O histórico das contas de compensação (o resto da funcionalidade funciona a 100%) não foi feito - ainda não cheguei a esse ponto.
Não tenho tempo para o fazer em contas de cobertura.
Ok, talvez eu tenha feito algo errado. Vou verificar...
Bato sempre com a cabeça contra a parede quando faço alguma coisa.
Funciona excepto quando uma encomenda de bilhete é seleccionada a partir do histórico,quando este bilhete foi recordado na altura em que foi colocado como uma encomendapendente.
Funciona excepto quando uma encomenda de bilhete é seleccionada a partir do histórico, quando o bilhete foi recordado na altura em que foi colocado como uma encomenda pendente.
#include <MT4Orders.mqh>
#define AskSymbolInfoDouble(_Symbol, SYMBOL_ASK)
voidOnTick()
{
if ((int)Ask != Ask) // Дождались дробной цены
{
Print(OrderSend(_Symbol, OP_BUY, 1, Ask, 100, 0, 0)); // Тестер не даст сделать BUY по Ask - ошибка TickSize-настроек.Print(OrderSend(_Symbol, OP_BUY, 1, 0, 100, 0, 0)); // 0 - прокатит, т.к. настройки символа для маркет-ордеров позволяют.ExpertRemove();
}
}
O MT4Orders não tem qualquer efeito sobre as configurações dos pedidos de comércio. O que o utilizador entrou é o que é enviado. É o mesmo que com o MT5-OrderSend.
2018.12.0300:56:01 failed market buy 1.00 NI225 [Invalid price]
2018.12.0300:56:01 -12018.12.0300:56:01 market buy 1.00 NI225 (22489.84 / 22722.15)
2018.12.0300:56:01 deal #2 buy 1.00 NI225 at 22722.15 done (based on order #2)
2018.12.0300:56:01 deal performed [#2 buy 1.00 NI225 at 22722.15]
2018.12.0300:56:01 order performed buy 1.00 at 22722.15 [#2 buy 1.00 NI225 at 22722.15]
2018.12.0300:56:0122018.12.0300:56:01ExpertRemove() function called
Obrigado pelo caso teste. Qual é a versão da construção? Não tenho pressa em actualizar para o mais recente (pois há muitas queixas). Tenho este tipo de resultados.
failed market buy 1.00 NI225 [Invalid price]
-1
failed market buy 1.00 NI225 [Invalid price]
-1ExpertRemove() function called
Depois é um insecto. Terei de excluir o ticker dos testes.
Funciona excepto quando uma encomenda de bilhete é seleccionada a partir do histórico,quando esse bilhete foi recordado na altura em que foi colocado como uma encomendapendente.
Porque se parte da posição for fechada, a parte restante não altera o seu bilhete - uma característica do MT5.
Sim.
Não consigo compreender porque é que as minhas estatísticas não aparecem correctamente.
Abro um ficheiro mt4 normal e biblio. todas as encomendas são mostradas como buylimit
Terei de fazer mais algumas escavações.
Não consigo compreender porque é que as minhas estatísticas não são apresentadas correctamente.
O histórico será exibido correctamente apenas em contas de cobertura. Na rede, a história (o resto da funcionalidade funciona a 100%) não está feita - não consegui chegar a ela.
O histórico será exibido correctamente apenas em contas de cobertura. O histórico das contas de compensação (o resto da funcionalidade funciona a 100%) não foi feito - ainda não cheguei a esse ponto.
Não tenho tempo para o fazer em contas de cobertura.
Ok, talvez eu tenha feito algo errado. Vou verificar...
Bato sempre com a cabeça contra a parede quando faço alguma coisa.
na sebe e eu estou a verificar.
OK, talvez eu tenha feito algo de errado. Vou verificar...
Bato sempre com a cabeça contra a parede quando faço alguma coisa.
O MT4Orders trabalha com história?
Funciona excepto quando uma encomenda de bilhete é seleccionada a partir do histórico,quando este bilhete foi recordado na altura em que foi colocado como uma encomendapendente.
Funciona excepto quando uma encomenda de bilhete é seleccionada a partir do histórico, quando o bilhete foi recordado na altura em que foi colocado como uma encomenda pendente.
Assim, reparei que ao seleccionar as posições por bilhete - há algum atraso.
Tento utilizá-lo num indicador.
Tentei usá-lo no indicador, mas pode ser que tenha feito asneira. Não sei o que fazer com ele.
Estou a tentar descobrir.
Fórum sobre comércio, sistemas automatizados de comércio e testes de estratégia comercial
Insectos, insectos, perguntas
fxsaber, 2019.03.11 18:09
O MT4Orders não tem qualquer efeito sobre as configurações dos pedidos de comércio. O que o utilizador entrou é o que é enviado. É o mesmo que com o MT5-OrderSend.Obrigado pelo caso teste. Qual é a versão da construção? Não tenho pressa em actualizar para o mais recente (pois há muitas queixas). Tenho este tipo de resultados.
Obrigado pelo caso teste. Qual a versão da construção? Não tenho pressa em actualizar para o mais recente (pois há muitas queixas).
2007. Utilizo construções novas, uma vez que os bugs antigos são corrigidos e não reparo em novos bugs.
Funciona excepto quando uma encomenda de bilhete é seleccionada a partir do histórico,quando esse bilhete foi recordado na altura em que foi colocado como uma encomendapendente.
Porque se parte da posição for fechada, a parte restante não altera o seu bilhete - uma característica do MT5.