TickValue dá um valor errado - em rublos, não em moeda de conta (USD).
FxPro-ECN. Os símbolos GOLD e GOLDEURO têm o mesmo valor TickValue. Embora, obviamente, devam ser diferentes nos tempos EURUSD.
É preciso compreender que o conceito "TickValue" é interpretado de forma diferente dependendo do mercado e é interpretado ou como um parâmetro do contrato ou como algum tipo de valor calculado.
1. Se na especificação do contrato (ver o diálogo apropriado no terminal), houver um valor do tick, então este é devolvido. Para o RTS-3.17 é correcto - em rublos, porque o instrumento é comercializado em rublos.
MQ Alexander: É preciso compreender que o conceito de "preço de carraça" é interpretado de forma diferente dependendo do mercado e é interpretado ou como um parâmetro do contrato ou como algum valor calculado.
1. Se na especificação do contrato (ver o diálogo apropriado no terminal), houver um valor do tick, então este é devolvido. Para o RTS-3.17 - tudo está correcto - em rublos, porque o instrumento é comercializado em rublos.
2. Noutros casos, é um valor calculado.
Originalmente, o TickValue era necessário não para o que é mostrado no ponto 1. Precisa de uma funcionalidade normal, que já implementou, mas que não está disponível
O MT5 tem um mecanismo interno oculto que sabe como converter qualquer moeda em moeda de conta. Neste caso, OrderCalcMargin 1000 NOK traduz para o número apropriado em USD e produz o mesmo.
Por favor, tornem público este mecanismo. Por exemplo,
double CurrencyExchange( conststring Currency ); // возвращает курс валюты Currency к валюте счета
Estas taxas de câmbio estão 100% disponíveis no terminal, uma vez que a OrderCalcMargin as calcula. O seu trabalho é especialmente notável nas contas MetaQuotes-Demo USD quando se aceitam símbolos FORTS - a sua moeda margem está em RUR.
Isto é especialmente relevante por causa do chip/bug de valor TickValue
Недавно мое внимание привлекли к багу в тестере МТ4. Баг состоит в том, что при оптимизации спред, который использует тестер, может отличаться от спреда при одиночном прогоне тестера и от того, что выставлено пользователем в настройках тестера. Баг актуален для текущей версии МТ4 1045 и, видимо, присутствует в предыдущих билдах тоже. Давайте...
E é insuportável trabalhar com o reinício constante do Windows.
O ex não está a criar um novo, ou está a falhar em sobreescrever um já existente?
Tente alguma utilidade para ver que programas estão a segurar o ficheiro ex e evitar que este seja sobreescrito. Free Multi Commander, por exemplo, tem ferramentas incorporadas para isso.
ex novo não é criado ou não pode reescrever o existente?
Tente alguma utilidade para ver que programas estão a segurar o ficheiro ex e evitar que este seja sobreescrito. O Multi-Comandante gratuito, por exemplo, tem ferramentas incorporadas para o fazer.
Não parece ser um problema de EM.
Tenho uma vitória limpa de 10, sem nada, e verifiquei especificamente em 10 vitórias - recebo o mesmo erro
Está tudo escrito. Está tudo lá no início, depois desapareceu.
Nos registos, o quê?
Metaquotes-Demo, conta em USD, RTS-3.17.
TickValue dá um valor errado - em rublos, não em moeda de conta (USD).
FxPro-ECN. Os símbolos GOLD e GOLDEURO têm o mesmo valor TickValue. Embora, obviamente, devam ser diferentes nos tempos EURUSD.
1. Se na especificação do contrato (ver o diálogo apropriado no terminal), houver um valor do tick, então este é devolvido. Para o RTS-3.17 é correcto - em rublos, porque o instrumento é comercializado em rublos.
2. Noutros casos, é um valor calculado.
É preciso compreender que o conceito de "preço de carraça" é interpretado de forma diferente dependendo do mercado e é interpretado ou como um parâmetro do contrato ou como algum valor calculado.
1. Se na especificação do contrato (ver o diálogo apropriado no terminal), houver um valor do tick, então este é devolvido. Para o RTS-3.17 - tudo está correcto - em rublos, porque o instrumento é comercializado em rublos.
2. Noutros casos, é um valor calculado.
Fórum sobre comércio, sistemas automatizados de comércio e teste de estratégias comerciais
Peculiaridades da linguagem mql5, subtilezas e truques
fxsaber, 2017.02.28 13:45
O MT5 tem um mecanismo interno oculto que sabe como converter qualquer moeda em moeda de conta. Neste caso, OrderCalcMargin 1000 NOK traduz para o número apropriado em USD e produz o mesmo.
Por favor, tornem público este mecanismo. Por exemplo,
Estas taxas de câmbio estão 100% disponíveis no terminal, uma vez que a OrderCalcMargin as calcula. O seu trabalho é especialmente notável nas contas MetaQuotes-Demo USD quando se aceitam símbolos FORTS - a sua moeda margem está em RUR.
Isto é especialmente relevante por causa do chip/bug de valor TickValue
Não verificou.
Fórum sobre comércio, sistemas automatizados de comércio e testes de estratégia comercial
Empenhado em optimizar as minhas funções, preciso de alguns conselhos.
fxsaber, 2017.03.03 14:25
{
string name;
double data;
};
Muitas vezes a ligação não pode ser inserida.
O épico de erro
Continua também nos cinco.
2017.03.04 17:04:49.668 Terminal Windows 10 Home (x64 based PC), IE 11.00, UAC, Intel Core i3-3217 U @ 1.80 GHz, RAM: 1575 / 5005 Mb, HDD: 10391 / 260234 Mb, GMT+07:00
2017.03.04 17:04:49.668 Terminal D:\MetaQuotes\MetaTrader 5
Já escrevi cerca de quatro em SD: Aberto, Iniciado: 2017.03.01 06:53, #1684235
Ainda sem resposta ou solução.
E é insuportável trabalhar com o Windows constantemente a reiniciar ...
A Epopéia do Erro
E é insuportável trabalhar com o reinício constante do Windows.
O ex não está a criar um novo, ou está a falhar em sobreescrever um já existente?
Tente alguma utilidade para ver que programas estão a segurar o ficheiro ex e evitar que este seja sobreescrito. Free Multi Commander, por exemplo, tem ferramentas incorporadas para isso.
Não parece ser um problema de EM.
ex novo não é criado ou não pode reescrever o existente?
Tente alguma utilidade para ver que programas estão a segurar o ficheiro ex e evitar que este seja sobreescrito. O Multi-Comandante gratuito, por exemplo, tem ferramentas incorporadas para o fazer.
Não parece ser um problema de EM.
Tenho uma vitória limpa de 10, sem nada, e verifiquei especificamente em 10 vitórias - recebo o mesmo erro