SQX - ADX Problem
3 respostas
sbecm
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 - permitidaStop 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
tomas262
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
sbecm
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
tomas262
5 anos atrás #241326
Atualmente, a única maneira de contornar isso seria configurar regras usando o Algowizard integrado,
Visualizando 3 respostas - 1 até 3 (de um total de 3)