Discussão do artigo "Stop-loss fixo com base na ação do preço e RSI (stop-loss "inteligente")" - página 2

 
Eleni Anna Branou #:

Acho que é porque você está usando a configuração errada de risco/tamanho do lote.

Veja a imagem na edição do comentário anterior... eu não alterei nada, todas as entradas são padrão.
 
Essi afsoungar #:
Veja a imagem na edição do comentário anterior... eu não alterei nada, todas as entradas são padrão.

O fato de você estar usando os padrões não significa que esteja certo.

 
Eleni Anna Branou #:

O fato de você estar usando os padrões não significa que isso seja correto.


Eu o configurei de acordo com suas imagens acima, com os mesmos erros

Ok, diga-me as entradas corretas e eu testarei novamente.

 
Essi afsoungar #:

Eu o configurei de acordo com suas fotos acima, com os mesmos erros

Ok, diga-me as entradas corretas e eu testarei novamente.

Entre em contato com o autor, por favor, eu não saberia dizer.

 
Eleni Anna Branou #:

Entre em contato com o autor, por favor, eu não saberia dizer.

Acho que o erro está em _point ou pipvalue no código
 
vwegba #:
A posição é calculada a partir da ação do preço, onde você pretende adicionar o stoploss. Como o rsi é semelhante ao gráfico de ação de preço de linha, usamos o rsi em vez do gráfico de ação de preço. Além disso, você tem razão, esse é o principal problema da estratégia
Olá, cara. Você viu meus comentários? Qual é o problema?
 
Essi afsoungar #:
Olá, cara. Você viu meus comentários? Qual é o problema?
Desculpe-me pela resposta tardia.

O bot foi criado especificamente para pares sintéticos. Como o usado acima, o par de volatilidade 10 no meta trader 5.

Para que ele funcione em outro par, são necessárias algumas modificações
 
Essi afsoungar #:
Olá, cara. Você viu meus comentários? Qual é o problema?

Para poder usar o bot em outros pares, como o par EURUSD, você precisaria multiplicar por 10.000 porque 1 pip do par é 0,0001

theLotsize = NormalizeDouble((Balance*risk)/((MathAbs(Ask-((stoplossforBuy(20)-atr[1])))*10000)*pipValue),2);

abaixo funciona para todos os pares com valor de pip de 0,0001


para o valor de pip de 0,01, como os pares JPY, você multiplica por 100.

observe que o código é apenas para o mt5

Obrigado pela atenção

Arquivos anexados:
 

O fato de que o Take e o Stop devem ser dinâmicos é lógico para aqueles que querem melhorar suas negociações.

A volatilidade muda, é errado colocar takeouts e stops físicos, eles devem ser justificados.

Só posso acrescentar que é necessário dividir o oscilador para a saída em dois, um é construído na alta e o outro na baixa.

 
vwegba #:

Para poder usar o bot em outros pares, como o par EURUSD, você precisaria multiplicar por 10.000 porque 1 pip do par é 0,0001

theLotsize = NormalizeDouble((Balance*risk)/((MathAbs(Ask-((stoplossforBuy(20)-atr[1])))*10000)*pipValue),2);

abaixo funciona para todos os pares com valor de pip de 0,0001


para o valor de pip de 0,01, como os pares JPY, você multiplica por 100.

observe que o código é apenas para o mt5

Obrigado pela atenção

Acho que tem outro problema... o especialista define tp e sl muito longe do preço. Talvez seja necessário fazer outras alterações no código para trabalhar com euro usd