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
Olá! tentei criar um indicador que usa 2 símbolos (EURUSD e GBPUSD por exemplo), não desenha (dá um erro 4806) ... recebo alças indicadoras na função OnInit (iRSI por exemplo) de cada símbolo, copio dados indicadores para buffers e faço outras operações com eles ...Recebe dados indicadores para um símbolo (o mesmo símbolo que coincide com o símbolo no gráfico, ao qual anexei o indicador) está ok, mas os dados indicadores para o segundo símbolo não são recebidos ... ou seja, recebe dados apenas para o símbolo que coincide com o símbolo no gráfico, ao qual o indicador está anexado ... o que estou a fazer mal?
Estou a afixar o código inteiro, porque nada funciona, no mql4 tudo era muito mais fácil, talvez seja porque não estou habituado... estas pegas e amortecedores auxiliares estão a matar o meu cérebro.
Penso que o significado é claro (diferença em rsi de 2 símbolos correlatos), por favor ajude.... a apontar os erros?
#property copyright "Copyright 2012, MetaQuotes Software Corp.erro #1
falha na utilização da chave SRC
Tal erro ocorre, por exemplo, se pegar num indicador MACD padrão personalizado e alterar a seguinte linha
ExtFastMaHandle=iMA(NULL,0,InpFastEMA,0,MODE_EMA,InpAppliedPrice);
para
ExtFastMaHandle=iMA("EURUSD",0,InpFastEMA,0,MODE_EMA,InpMAAplicadoPreço);
Se o MACD estiver anexado ao gráfico EURUSD, tudo será desenhado, se estiver anexado a outro gráfico - o erro 4806 aparecerá... Como posso fazer para que neste indicador eu possa usar quantos símbolos eu quiser?
Se souber como fazer funcionar o indicador previamente afixado, ficar-lhe-ei muito grato.
Lester: Aqui coloco um modelo, no interior há uma modificação que mostra como rastejar.
https://www.mql5.com/ru/forum/6343/page73
Se não o desejar, tem de contar correctamente as variáveis.
Tive a ideia do ficheiro Schablon com sucesso misto, trouxe-o um pouco às minhas condições e funciona. No entanto, existe um impasse significativo para mim - eles estão colocados na vela seguinte, não num carrapato. Aqui está a parte da EA.
Com sucesso variável obtive a essência do ficheiro Schablon, ajustei-o um pouco às minhas condições e Hurra - paragens e lucros são estabelecidos. No entanto, existe um impasse significativo para mim - eles estão colocados na vela seguinte, não num carrapato. Aqui está uma parte do código.
O código deve sempre conter condições para algumas acções, mas tudo deve ser verificado e ter alguma lógica.
Se quiser ajudar, imprima(" ", ); ) e veja o resultado.
As descrições são todas claras e funcionam. Mas isto é uma modificação para "breakeven" e "trailing". Devo escrever uma modificação para definir StopLimit e TakeProfit após a abertura da encomenda, ou seja
1. abertura do pedido
--------
2. Modificação para parar o limite (este ainda não está lá!)
------
3. modificação para o Breakeven
4.Modificação para a paragem de reboque
5.Fechar encomenda
Pode utilizar o ponto 2 para modificar a ordem, mas apenas no início do bar seguinte.
Uma função é escrita para abrir e comer: