Perguntas de Iniciantes MQL5 MT5 MetaTrader 5 - página 552
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
Se precisar de rsi e estocástico num indicador, pode ser implementado por meio de linguagem mql. Contacte o serviço freelance.
A condição para romper o nível.
por exemplo, preço de fecho de um candelabro
duplo Uroven; - nível
se (Close[2]<Uroven && Close[1]>=Uroven) de baixo para cima
se (Close[2]>Uroven && Close[1]<=Uroven) de cima para baixo.
Olá, esbarrei neste problema.
Existe uma condição no programa: se uma variável (na qual o lucro de certas ordens é calculado) for menor do que a expressão de várias outras variáveis, várias funções serão executadas a seguir.
Não descreverei de imediato exactamente o que e como é calculado, pois seria demasiado. Talvez, a resposta seja muito simples porque não a conheço:)
Assim, ao executar o programa esta condição revela-se verdadeira, quando na realidade a primeira variável é muito maior do que a outra (por exemplo, eu estava a emitir valores - 146,3412 e 0,41 no testador).
Todas as variáveis nesta condição são do tipo duplo e separadamente são calculadas correctamente.
Pode dizer-me com o que pode estar relacionado?
Olá, esbarrei neste problema.
Existe uma condição no programa: se uma variável (na qual o lucro de certas ordens é calculado) for menor do que a expressão de várias outras variáveis, várias funções serão executadas a seguir.
Não descreverei de imediato exactamente o que e como é calculado, pois seria demasiado. Talvez, a resposta seja muito simples porque não a conheço:)
Assim, ao executar o programa esta condição revela-se verdadeira, quando na realidade a primeira variável é muito maior do que a outra (por exemplo, exibida nos valores do testador - 146,3412 e 0,41).
Todas as variáveis nesta condição são do tipo duplo e separadamente são calculadas correctamente.
Pode dizer-me com o que pode estar relacionado?
A solução está mesmo à superfície - vá aqui:Telepath Club
Pré-requisito:
ProfitSellDBL é calculado aqui
Lucro_Upgr = 0.01
Tral_Start__Upgr é equiparado a uma variável externa do tipo int e é igual a 5.
Tral_Size__Upgr é similarmente igual a 4
TV - valor do tick, =10
SumLotSellDBL = 0.04
A condição para romper o nível.
por exemplo, preço de fecho de um candelabro
duplo Uroven; - nível
se (Close[2]<Uroven && Close[1]>=Uroven) de baixo para cima
se (Close[2]>Uroven && Close[1]<=Uroven) de cima para baixo.
Lamentamos, mas não funciona. Descrevê-lo-ei numa fotografia. A linha vermelha partida é um indicador, as linhas azuis são níveis.
Condição para abertura Comprar: quando o indicador atravessa qualquer nível de baixo para cima.
Condição para fechar Comprar (simultaneamente abrir Vender): quando o indicador atravessa qualquer nível de cima para baixo, excepto aquele em que a encomenda foi aberta.
Desculpe, devo estar já a aborrecê-lo.
Pré-requisito:
ProfitSellDBL é calculado aqui
Lucro_Upgr = 0.01
Tral_Start__Upgr é equiparado a uma variável externa do tipo int e é igual a 5.
Tral_Size__Upgr é similarmente igual a 4
TV - valor do tick, =10
SumLotSellDBL = 0.04
Desculpe, mas não funciona. Descrevê-lo-ei numa fotografia. A linha vermelha partida é o indicador, as linhas azuis são os níveis.
Condição para abrir Comprar: quando o indicador atravessa qualquer nível de baixo para cima.
Condição para fechar Comprar (simultaneamente abrir Vender): quando o indicador atravessa qualquer nível de cima para baixo, excepto aquele em que a encomenda foi aberta.
Desculpe, devo estar já a aborrecê-lo.
Desculpe, mas não funciona. Descrevê-lo-ei numa fotografia. A linha vermelha partida é o indicador, as linhas azuis são os níveis.
Condição para abrir Comprar: quando o indicador atravessa qualquer nível de baixo para cima.
Condição para fechar Comprar (simultaneamente abrir Vender): quando o indicador atravessa qualquer nível de cima para baixo, excepto aquele em que a encomenda foi aberta.
Desculpe, devo estar já a aborrecê-lo.
Em vez de Fechar[2], colocar o valor do indicador na segunda barra (por exemplo iRSI(.......,2) ), e em vez de Fechar[1], colocar o valor do indicador na primeira barra. E o uroven é o valor do nível.
E o resto já lhe foi dito acima.