Resposta

Definir o intervalo em barras em vez de tempo

12 respostas

DM00

Assinante, bbp_participante, comunidade, 11 respostas.

Perfil da visita

7 anos atrás #115455

Bom dia a todos,

 

Gostaria de definir uma estratégia que se baseia em um intervalo para entrar em uma negociação. Vejo no assistente do EA que os intervalos são basicamente baseados na hora de início e na hora de término. No entanto, eu gostaria de configurar um intervalo baseado no número de barras. 

Por exemplo: para inserir uma ordem de venda se a EMA tiver um determinado valor para X barras (ou X turnos, se preferir). 

Portanto, se eu quiser que meu consultor especialista insira uma ordem de mercado de venda quando o valor da EMA para as últimas 10 barras for menor do que o valor atual da EMA (turno 0), não tenho ideia de como fazer isso. Em vez disso, tenho que usar esse processo longo e tedioso:

 

se 

EMA (1) < EMA (0)

EMA(2) < EMA (0)

e

EMA(3) < EMA (0)

EMA(4) < EMA (0)

EMA(5) < EMA(0) ......... e assim por diante. 

 

Você pode imaginar como isso seria longo e tedioso se eu usasse períodos maiores, como 20 ou 30 barras, em vez de ter uma estratégia que dissesse "os últimos 20 valores da EMA são menores que o valor atual da EMA".

 

Espero que você entenda o que estou tentando explicar. Por favor, me ajude

 

Obrigado

 

Reitor

 

 

0

Threshold

Cliente, bbp_participant, comunidade, 723 respostas.

Perfil da visita

7 anos atrás #138885

DM00

Assinante, bbp_participante, comunidade, 11 respostas.

Perfil da visita

7 anos atrás #138911

Olá novamente Threshold. 

 

 

Onde esse "contador" é criado? Ele está escrito no assistente do SQ EA?

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

7 anos atrás #138912

Sim, você define o contador como uma nova variável

0

DM00

Assinante, bbp_participante, comunidade, 11 respostas.

Perfil da visita

7 anos atrás #138913

Perdoe-me, não sei nada sobre codificação. Ao definir o contador, faz diferença como eu o nomeio ou ele precisa estar no formato 'abcdefCounter' com o contador no final?

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

7 anos atrás #138914

O nome não importa. Você só usa essa variável para armazenar um valor calculado

0

DM00

Assinante, bbp_participante, comunidade, 11 respostas.

Perfil da visita

7 anos atrás #138917

Espero não estar incomodando muito. Vou lhe dar um exemplo específico para me ajudar. 

 

Quero configurar uma estratégia em que a SQ entrará em uma ordem de mercado longa quando as seguintes condições forem atendidas:

 

1. A MME tem estado acima da MMS nas últimas 20 barras e 

2. A SMA (1) cruza acima da EMA (1)

 

É muito difícil colocar a EMA acima da SMA individualmente para 20 barras, além de não poder otimizar o número de barras históricas (por exemplo, se eu quiser mudar para 15 ou 50 barras históricas).

 

Mais uma vez, obrigado

 

Reitor

0

DM00

Assinante, bbp_participante, comunidade, 11 respostas.

Perfil da visita

7 anos atrás #138918

Este é o exemplo a que estou me referindo. Uma tarefa bastante tediosa, especialmente para otimizar ou corrigir erros, e ainda assim essa é apenas uma pequena parte do que estou tentando.
 
 
file:///Users/deanmolyneaux/Desktop/Screen%20Shot%202016-08-22%20at%2011.00.09%20PM.png

0

DM00

Assinante, bbp_participante, comunidade, 11 respostas.

Perfil da visita

7 anos atrás #138919

Desculpe se o arquivo não foi anexado no tópico anterior 

0

DM00

Assinante, bbp_participante, comunidade, 11 respostas.

Perfil da visita

7 anos atrás #138920

Aqui está o arquivo... novamente

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

7 anos atrás #138925

Olá,

 

você não precisa "codificar" todas as barras. É para isso que serve um contador. Criarei um exemplo para isso e o carregarei aqui

0

DM00

Assinante, bbp_participante, comunidade, 11 respostas.

Perfil da visita

7 anos atrás #138933

Muito obrigado. Estou ansioso por isso.

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

7 anos atrás #138937

Olá,

 

Veja o exemplo em anexo. Tanto a EMA quanto a SMA têm a mesma configuração de período

0

Visualizando 12 respostas - 1 até 12 (de um total de 12)