[AVISO FECHADO!] Qualquer pergunta de novato, para não desorganizar o fórum. Profissionais, não passem por aqui. Não posso ir a lugar algum sem você. - página 1112
![MQL5 - Linguagem para estratégias de negociação inseridas no terminal do cliente MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Não é "preconceituoso" - é como roubar. Não é bom levar as coisas de outra pessoa sem pedir.
Aqui está um código de amostra...
string externa A25="RSI Indicator settings";
período RSIP int externo= 21;
RSIPrice int externo = 0;
externo int RSIHighLevel= 70;
externo int RSILowLevel = 30;//+------------------------------------------------------------------+
// Exemplo:
//+------------------------------------------------------------------+
duplo RSI1 = iRSI(Symbolt, 0, RSIP period, RSIPrice, 1);
duplo RSI2 = iRSI(Symbolt, 0, RSIP period, RSIPrice, 2);
if(RSI2<RSILowLevel && RSI1>RSILowLevel && RSI1<RSIHighLevel) // Comprar Sinal
Sinal=1;
if(RSI2>RSIHighLevel && RSI1<RSIHighLevel && RSI1>RSILowLevel) // Sell Signal
Sinal=2;
Este é o uso usual do rsi.
Pergunta: Como faço para colocar um pedido pendente com base neste código?
digamos que o xy está acima de 70, como colocar uma ordem pendente a uma certa distância do preço atual e vice versa
Você pode ao menos me ajudar com isso? )
Eu também não tenho uma atitude positiva em relação a roubar.... Acabei de receber um Expert Advisor com código fonte aberto....
Tudo pode ser, mas o original do descompilado até agora não é difícil de distinguir.
E isso é o mesmo que roubar. Se você encontrar o original, não haverá problema.
Embora haja refinamentos originais, lá é mais complicado.
como posso programar o indicador apenas em um intervalo de tempo definido?
como posso programar o indicador apenas em um determinado intervalo de tempo?
1. "não sacar" ou "não calcular" ?
2. Colocar a remoção de valores de faixas desnecessárias no final dos cálculos. Você já foi informado sobre o iBarShift.
3. Tenha cuidado com o IndicatorCounted
1. "não sacar" ou "não calcular" ?
2. Colocar a remoção de valores de faixas desnecessárias no final dos cálculos. Você já foi informado sobre o iBarShift.
3. Cuidado com o IndicatorCounted
Não, não é preciso calculá-lo. Não quero vê-lo em um gráfico, apenas no intervalo de tempo.
2. vejo que somente se eu definisse uma barra mais à esquerda ou à direita dela não deveria ser traçada... há um exemplo se não for difícil?
3. não o tenho, tenho outro indicador que não precisa desta função.
2. vejo que só se eu tiver definido uma barra mais à esquerda ou à direita dela é que não desenhe... há um exemplo se não for difícil?
direita ou esquerda: não sacar usando o buffer indicador, significa ou não calcular (não atribuir) seu valor, ou atribuir o valor VAZIO_VALOR
esquerda: limitar o desenho do indicador à esquerda - definir o número de barra até a qual os valores não serão desenhados na função init() com SetIndexDrawBegin()
1. não, eu não quero que seja visível no gráfico, apenas onde deveria estar no prazo.
2. vejo que só se eu tiver definido uma barra mais à esquerda ou à direita dela é que não desenhe... Você tem um exemplo, se não for muito complicado?
3. não o tenho, tenho outro indicador que não precisa desta função.
Não funciona, eu nem sequer tenho buffers neste indicador(.
Aqui está a função que define as coordenadas no indicador....
Eu não posso, eu nem mesmo tenho buffers neste indicador(.
Aqui está a função que define as coordenadas no indicador....