Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Fiz um guião que muda o tamanho da paragem para 200 pips, mas há um erro em vez de mover a paragem
Fiz um guião que muda o tamanho da paragem para 200 pips, mas há um erro em vez de mover a paragem
Aqui. Simplificou e acrescentou uma mensagem sobre o que SL e TP o guião está a tentar fazer. As paragens já estão nos preços
Mas nada acontece.
Penso que se chama "seguir a tendência".
- A posição longa será aberta se o preço de fecho for superior ao preço máximo das últimas 20 barras;
- fechar uma posição longa se o preço fechado for inferior ao preço mínimo nas últimas 10 barras;
- abrir uma posição curta se o preço fechado for inferior ao preço mínimo nas últimas 20 barras; fechar uma posição curta se o preço fechado for inferior ao preço mínimo nas últimas 10 barras
- fechar uma posição curta se o preço fechado for superior ao preço máximo das últimas 10 barras.
Ou talvez pessoas amáveis o possam ajudar a escrevê-lo?
A modificação de paragens requer a inclusão de certos campos na consulta:
É aqui que a sua paragem deve mudar após tal pedido.
Tenho uma pergunta, não decidi criar um fio à parte por causa disso. Espero que o autor não se ofenda e que a pergunta não se perca.
A questão é sobre os Módulos de Sinal de Negociação - https://www.mql5.com/ru/docs/standardlibrary/expertclasses/csignal e tomemos por exemplo a descrição dos sinais MACD"Divergence - a primeira calha do oscilador analisado é mais rasa que a anterior e a calha do preço correspondente é mais profunda que a anterior" - é interessante olhar para o código de como este sinal é procurado. Abrimos SignalMACD.mqh mas existem condições IS_PATTERN_USAGE(0) em vez disso e assim por diante.
Como posso ver o código de como a própria divergência é procurada? Ou seja, como é que a comparação de uma vela com outro indicador numa barra se parece com a outra, onde está este código?
Alguns CD em contas reais atribuem todo o tipo de prefixos como "." ou "FXF" aos nomes dos símbolos.
Como posso utilizar estes prefixos?
Fi-lo desta forma:
#define DEF_SPEC "FXF
string SymbolsTrade[] = {"AUDCAD "DEF_SPEC ... -não funciona
string SymbolsTrade[] = {"AUDCAD "+DEF_SPEC ... - também não funciona assim
como resultado, recebo apenas FXF em vez de AUDCADFXF.
Pode dizer-me como o fazer?
Tenho uma pergunta. Espero que o autor não fique ofendido e que a pergunta não se perca.
A questão é sobre os Módulos de Sinais de Negociação - https://www.mql5.com/ru/docs/standardlibrary/expertclasses/csignal e tomemos por exemplo a descrição dos sinais MACD"Divergence - a primeira calha do oscilador analisado é mais rasa que a anterior e a calha do preço correspondente é mais profunda que a anterior" - é interessante olhar para o código de como este sinal é procurado. Abrimos SignalMACD.mqh mas existem condições IS_PATTERN_USAGE(0) em vez disso e assim por diante.
Como posso ver o código de como a própria divergência é procurada? Ou seja, como é que a comparação de uma vela com outro indicador numa barra se parece com a outra, onde está este código?
Pode ver o código no código fonte. Há dois métodos para procurar a divergência:
1. O bool CSignalMACD::método ExtState(int ind) - prepara dados para pesquisa;
2. O método bool CSignalMACD::CompareMaps(int map,int count,bool minimax,int start) procura um modelo de mercado com os parâmetros especificados.
Se ajudar, aqui estão os comentários aos métodos em russo:
Para o método bool CSignalMACD::ExtState(int ind)
Para o método bool CSignalMACD::CompareMaps(int map,int count,bool minimax,int start)