Em qual gráfico você adicionou esse EA? Como você está gerenciando vários símbolos, o evento Ontick será acionado em cada tique do símbolo anexado ao EA.
Vejo que você usa o seguinte código:
void OnTimer()
{
OnTick();
}
e você usa EventSetTimer(1);
mas você não acha que um segundo será "muito lento" para processar outros símbolos se você não receber nenhum tique no símbolo anexado ao EA?
Isso pode ser considerado com mais frequência, mas acho que um robô não deve gastar todo o tempo do processador e interferir com outros robôs.
Para verificações mais frequentes, você pode criar uma tabela de triângulos e verificar o mais próximo da abertura, e o restante - verificar com menos frequência.
Na versão de combate, você tem o direito de agir por conta própria. O artigo apresenta uma ideia e um exemplo de sua implementação. Todos os aprimoramentos já são seus.
E para que serve isso? Como exemplo de criação, se ao menos
Ele mostra que o TS de arbitragem triangular pode ser escrito assim.
Ou seja, a TS no nível de "Hello World!" O que costumava ser difícil e acessível não para todos, agora pode ser usado para iniciantes.
É difícil inventar uma TS mais simples.
fxsaber, qual é o ping de seus robôs de arbitragem?
fxsaber, qual é o ping de seus robôs de arbitragem?
Eu não tenho nenhum.
Bem, você deve estar testando sua pesquisa em algum terminal, qual é o ping para o servidor?
Bem, você deve estar testando sua pesquisa em algum terminal, qual é o ping do terminal para o servidor?
Não há nenhum.
Ótimo artigo
mas você pode me explicar o significado de DEVIATION (desvio)
OBRIGADO
#define DEVIATION 3
Ótimo artigo
mas você pode me explicar o significado de DEVIATION (desvio)
OBRIGADO
#define DEVIATION 3
Olá, Alexey
Em qual gráfico você adicionou esse EA? Como você está gerenciando vários símbolos, o evento Ontick será acionado em cada tique do símbolo anexado ao EA.
Vejo que você usa o seguinte código:
void OnTimer()
{
OnTick();
}
e você usa EventSetTimer(1);
mas você não acha que um segundo será "muito lento" para processar outros símbolos se você não receber nenhum tique no símbolo anexado ao EA?
Muito obrigado e cumprimentos,
Olá Alexey
Isso pode ser considerado com mais frequência, mas acho que um robô não deve gastar todo o tempo do processador e interferir com outros robôs.
Para verificações mais frequentes, você pode criar uma tabela de triângulos e verificar o mais próximo da abertura, e o restante - verificar com menos frequência.
Ou você pode usar o OpenCL.
Na versão de combate, você tem o direito de agir por conta própria. O artigo apresenta uma ideia e um exemplo de sua implementação. Todos os aprimoramentos já são seus.
hellp Alexey Oreshkin,
Boa criação, gostei,
essa estratégia foi estudada nos últimos meses, mas não sei como usá-la. Se possível, por favor, crie uma versão para o mt4, com algumas informações,
Preciso de algumas modificações, se você gostar, mude-as,
1) muitas ordens abertas com atraso de tempo (tente abrir ordens antecipadamente)
2) inserir como deseja lucrar $ eles depois de fechar 3 pares
3) se abrir outro par triangular, altere outro número mágico
etc,
boa sorte
Obrigado por compartilhar
Saudações,
- jesing ( jesing.sumesara@gmail.com )