Resposta

SQX - ADX Problem

3 respostas

sbecm

Cliente, bbp_participante, comunidade, 35 respostas.

Perfil da visita

5 anos atrás #241154

Olá

Estou tentando implementar uma estratégia em que o adx está abaixo do nível 30, mas não consigo fazer isso como quero.

Se eu selecionar apenas o " O ADX é inferior ao nível " em sinais predeterminados e me certifico de que tenho apenas uma condição de entrada definida.

Se eu selecionar apenas a direção de negociação longa ou curta, as estratégias serão criadas como eu quiser.

 

Trecho de código abaixo:

//——————————————————————–
// Regra de negociação: Sinais de negociação (na abertura da barra)
//——————————————————————–
LongEntrySignal = (ADX(Gráfico principal,14) < 30);

ShortEntrySignal = false;

LongExitSignal = false;

ShortExitSignal = false;

 

//——————————————————————–
// Regra de negociação: Entrada longa (na abertura da barra)
//——————————————————————–
se LongEntrySignal
{
// Ação #1
Abrir ordem Longa em (Close(Gráfico principal)[1] + (1,10 * ATR(Gráfico principal,40)[1])) Stop;
Pedido válido para 1 bar;
Negociações duplicadas - desativadas
Substituição de ordens pendentes - permitida

Stop Loss = 2,3* ATR(20);
Meta de Profit = 2,3* ATR(20);

}

 

MAS, se eu selecionar o desenvolvimento longo e curto, os parâmetros adx serão alterados e o adx será alterado para (ADX < 70) em vez de (ADX < 30), conforme abaixo no código:

 

//——————————————————————–
// Regra de negociação: Sinais de negociação (na abertura da barra)
//——————————————————————–
LongEntrySignal = (ADX(Gráfico principal,14) < 30);

ShortEntrySignal = (ADX(Gráfico principal,14) < 70);

LongExitSignal = false;

ShortExitSignal = false;

 

Existe uma maneira de forçar a entrada longa e a entrada curta a serem ADX < 30?

 

Obrigado

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

5 anos atrás #241163

Hi,

em Builder - guia What to build -> Trading directions -> Disable "Entry symmetry". Quando ativado, o SQX cria automaticamente uma regra simétrica para o lado vendido

0

sbecm

Cliente, bbp_participante, comunidade, 35 respostas.

Perfil da visita

5 anos atrás #241178

Olá, Tomas. Obrigado por sua resposta.

 

Eu fiz isso e ele produz negociações em que tanto a entrada longa quanto a entrada curta são ADX < 30.

No entanto, com a Entry Symmetry Disabled (Simetria de entrada desativada), parece que não consigo produzir as negociações que estou procurando.

Existe outra maneira de fazer isso?

 

Por exemplo, se eu quisesse uma estratégia em que o sinal de entrada não fosse simétrico, mas a entrada da negociação fosse a seguinte:

 

LongEntrySignal = (ADX(Gráfico principal,14) < 30);

ShortEntrySignal = (ADX(Gráfico principal,14) < 30);

//–

Abrir ordem Longa em Highest(Close, 10) Stop;

Abrir ordem curta em Lowest(Close,10) Stop;

Obrigado

0

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

5 anos atrás #241326

Atualmente, a única maneira de contornar isso seria configurar regras usando o Algowizard integrado,

0

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