Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Qual é o problema?
Já que seu Ask2 e Bid2 são 0, por que não adicionar esta linha após um deles?
E ver se há alguma informação útil?
Você chamou o download_history para seu "segundo par", segundo TF?
Você chamou o download_history para seu "segundo par", segundo TF?
E aqui está minha função inicial:
no qual eu coloco o GBPUSD como entrada do SecondPair e faço este backtest no gráfico GBPAUD.
Como seu Ask2 e Bid2 são 0, por que não adicionar esta linha depois de uma delas?
E ver se há alguma informação útil?
O erro foi 4106 que significa "Símbolo desconhecido".
Então eu desabilitei a linha abaixo também:
download_history(SecondPair,PERIOD_H4);
E obteve o erro 4066 no início (Dados históricos solicitados em estado de atualização.) Em seguida, girou 4106 para o restante do backtesting.Adicionei esta linha que você mencionou à minha função inicial logo após definir Ask2,Bid2 quando desabilitei a linha abaixo a fim de deixar as velas começarem e o gráfico continuar
O erro foi 4106 que significa "Símbolo desconhecido".
Então desabilitei também a linha abaixo:
E obteve o erro 4066 no início (Dados históricos solicitados em estado de atualização.) Em seguida, girou 4106 para o restante do backtesting.Suspeito que o nome de seu símbolo não seja apenas "GBPUSD"... ele pode ter caracteres extras em algum lugar... você já tentou isso:
antes de verificar que o nome do símbolo é apenas seis letras maiúsculas?
Suspeito que seu nome simbólico não seja apenas "GBPUSD"... pode ter caracteres extras em algum lugar... você já tentou isso:
antes de verificar que o nome do símbolo é apenas seis letras maiúsculas?
Minha função de símbolo() mostra "GBPAUD" desde que o coloquei no gráfico GBPAUD.
Apesar de eu estar usando a conta demo normal para testes, Exatamente 6 letras maiúsculas. Entretanto, eu tentei isto que você sugere e obtive o resultado esperado.
Eu tenho um aviso também quando compilar o código: "implicit enum conversion" (conversão de enumeração implícita), que está lá, que eu sublinhei abaixo. O que isso significa exatamente?
Acho que encontrei a razão pela qual você recebe zeros... Coloquei estas linhas em um roteiro e o executei em meu MT4:
E percebi que Ask2 e Bid2 serão zero para símbolos não em meu relógio de mercado... mas uma vez que os incluo em meu relógio de mercado, posso obter sua oferta e perguntar. Não há necessidade de se preocupar com dados históricos.
Acho que encontrei a razão pela qual você recebe zeros... Coloquei estas linhas em um roteiro e o executei em meu MT4:
E percebi que Ask2 e Bid2 serão zero para símbolos não em meu relógio de mercado... mas uma vez que os incluo em meu relógio de mercado, posso obter sua oferta e perguntar. Não há necessidade de se preocupar com dados históricos.
Tenho esses símbolos na janela do meu relógio de mercado, no canto superior esquerdo do meu MT4.
Mas se você quer dizer que eu deveria incluí-los em meu código, como você os incluiu por código? (Se eu não entendi bem, por favor me esclareça, já que não sou tão profissional quanto isso :D)
Tenho esses símbolos na minha janela de observação do mercado, no canto superior esquerdo do meu MT4.
Mas se você quer dizer que eu deveria incluí-los em meu código, como você os incluiu por código? (Se eu não entendi bem, por favor me esclareça, já que não sou tão profissional quanto isso :D)