Como você conseguiu um gráfico como esse no testador? Este é o gráfico do testador? Você pode testar um símbolo personalizado com um testador. Eu sei disso.....
Como levar dados para o robô a partir do sintético?
E de indicadores no sintético. Como obter seus dados no robô no gráfico sintético?
Não entendi bem o que você quer de mim. Você está tentando negociar em um símbolo personalizado? Acho que isso é impossível
Eu estava mostrando o gráfico do testador, do robô em que o sintético está sendo executado e negociando com instrumentos de negociação reais incluídos no sintético. O bot é multimoeda, caso contrário, não há outra maneira.
Outro ponto importante é que, na especificação do sintético, é necessário diminuir os volumes (por exemplo, lote mínimo de 0,00001), esse é um truque para o MT5, de modo que o testador considere os resultados de negociação do sintético como zero, caso contrário, haverá uma falsa sensação de graciosidade ))))
Não posso lhe contar a parte técnica ))) Não sei programar
Não tenho certeza do que você quer que eu faça. Você está tentando negociar em um símbolo personalizado? Acho que isso não é possível.
Eu estava mostrando o gráfico do testador, do bot onde o sintético está girando, e negociando instrumentos de negociação reais incluídos no sintético. O bot é multimoeda, caso contrário, não há outra maneira.
Outro ponto importante é que, na especificação do sintético, é necessário ajustar os volumes para baixo (por exemplo, lote mínimo 0,00001), esse é um truque para o MT5, de modo que o testador considere os resultados de negociação do sintético como zero, caso contrário, haverá uma falsa sensação de graalidade ))).
Não posso lhe contar a parte técnica ))) Não sei codificar
Como testar o sintético?
Você pode me dar mais detalhes.... Eu sei que você não pode abrir uma conta no sintético. Comprar e vender...
Eu mesmo posso fazer isso no código do meu robô. Hedge. Em negociações.
Mais detalhes, por favor.... Eu sei que você não pode abrir uma pose no sintético. Comprar e vender...
Eu mesmo posso fazer isso no código do meu robô. Hedge. Em negociações.
Como você testa os sintéticos?
O sintético deve estar na visão geral do mercado. No testador, selecione a ferramenta sintética e inicie o teste.
Crie seu próprio sintético, por exemplo, a diferença entre Ask Eurojusd e Bid Cadusd, observe o gráfico e teste um Expert Advisor simples nele. Assim, será mais fácil entender.
E você poderá abrir uma posição. Mas não no mercado).
Valeriy Yastremskiy #: O Synthetic deve estar na visão geral do mercado. No testador, selecione a ferramenta sintética e inicie um teste.
Crie seu próprio sintético, por exemplo, a diferença entre Ask Eurojusd e Bid Cadusd, observe seu gráfico e faça um teste de um EA simples nele. Assim, será mais fácil entender.
E você poderá abrir uma posição. Mas não no mercado).
Sim, tenho uma ideia aproximada. Vou tentar. Que deveria estar na revisão do mercado eu sei pelos documentos.... )
Como obter os mesmos dados para, por exemplo, EURUSD?
Eu sei como. Primeiro, você pode usar o indicador via init por meio da alça. Depois, por meio de iCustom....
É a mesma coisa aqui?
Ou diretamente pelo iMA... por exemplo....
Por símbolo, por meio de consultas bid-ask, como SymbolInfoDouble.....
iOpen.....
iClose.... por exemplo.
Em geral, como em um símbolo normal, não há problema.
Por exemplo, se o preço de abertura for menor do que o envelope de linha inferior - uma condição - então eu já abro uma posição no robô por meio de símbolos sintéticos, por exemplo, sell.....
Você pode me dar mais detalhes.... Eu sei que você não pode abrir uma pose no sintético. Comprar e vender...
Eu mesmo posso fazer isso no código do meu robô. Hedge. Nas negociações.
Como você testa os produtos sintéticos?
Se entendi bem, você quer saber como fazer com que seu EA avalie os dados do gráfico personalizado e execute negociações em um símbolo negociável.
Na seção de condições de negociação (análise de dados) do código do seu EA, basta fazer referência ao nome do símbolo personalizado que aparece na janela Market Watch. Exemplo...
double close = iClose( DXY_Z4, PERIOD_M1, 1);
E na seção de lógica de execução de negociação (ordens) do código do seu EA, basta fazer referência ao(s) símbolo(s) negociável(eis) que também aparece(m) na sua janela Market Watch.
(Faço isso com gráficos Renko personalizados com bastante frequência).
Não entendi bem o que você quer de mim. Você está tentando negociar em um símbolo personalizado? Acho que isso é impossível
Eu estava mostrando o gráfico do testador, do robô em que o sintético está sendo executado e negociando com instrumentos de negociação reais incluídos no sintético. O bot é multimoeda, caso contrário, não há outra maneira.
Outro ponto importante é que, na especificação do sintético, é necessário diminuir os volumes (por exemplo, lote mínimo de 0,00001), esse é um truque para o MT5, de modo que o testador considere os resultados de negociação do sintético como zero, caso contrário, haverá uma falsa sensação de graciosidade ))))
Não posso lhe contar a parte técnica ))) Não sei programar
O que exatamente você deseja obter do sintético?
O que exatamente você deseja obter de um produto sintético?
Não tenho certeza do que você quer que eu faça. Você está tentando negociar em um símbolo personalizado? Acho que isso não é possível.
Eu estava mostrando o gráfico do testador, do bot onde o sintético está girando, e negociando instrumentos de negociação reais incluídos no sintético. O bot é multimoeda, caso contrário, não há outra maneira.
Outro ponto importante é que, na especificação do sintético, é necessário ajustar os volumes para baixo (por exemplo, lote mínimo 0,00001), esse é um truque para o MT5, de modo que o testador considere os resultados de negociação do sintético como zero, caso contrário, haverá uma falsa sensação de graalidade ))).
Não posso lhe contar a parte técnica ))) Não sei codificar
O Synthetic deve estar na visão geral do mercado. No testador, selecione a ferramenta sintética e inicie um teste.
Como obter os mesmos dados para, por exemplo, EURUSD?
Como obter os mesmos dados para, por exemplo, EURUSD?
Não estou entendendo. Onde está o código para obter Bid ask open 0 open 1 close 0 close 1 symbol EURUSD?
Aqui mesmo você precisa... O código para obter esses dados.
Se entendi bem, você quer saber como fazer com que seu EA avalie os dados do gráfico personalizado e execute negociações em um símbolo negociável.
Na seção de condições de negociação (análise de dados) do código do seu EA, basta fazer referência ao nome do símbolo personalizado que aparece na janela Market Watch. Exemplo...
E na seção de lógica de execução de negociação (ordens) do código do seu EA, basta fazer referência ao(s) símbolo(s) negociável(eis) que também aparece(m) na sua janela Market Watch.
(Faço isso com gráficos Renko personalizados com bastante frequência).