![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
Air92 receio que não entenda a pergunta. Você pode tentar explicar isso de outra forma?
é claro![](https://c.mql5.com/forextsd/smiles/smile.png)
é claro
Air92
Aqui você vai
Tenha um bom fim de semana![](https://c.mql5.com/forextsd/smiles/smile.png)
Mladen, antes de mais nada, tudo de bom para você e sua família em 2014. Tenho uma pergunta para você, como posso normalizar dois indicadores em janela separada (o primeiro está no intervalo -2/2 e o segundo é 0-100)?obrigado antecipadamente.
altoronto
Só queria destacar uma propriedade do rsi quando se trata de sua utilização para normalização : veja a inclinação do kaufman ama e a inclinação do rsi desse mesmo kaufman ama - interessante não é?![](https://c.mql5.com/forextsd/smiles/smile.png)
Air92
Aqui você vai
Tenha um bom fim de semanaMuito obrigado, Mladen. Muito bonito.![](https://c.mql5.com/forextsd/smiles/smile.png)
P.S I agora saberá que é chamado em uma janela separada![](https://c.mql5.com/forextsd/smiles/smile.png)
Obrigado, Sr. Mladen,
Eu realmente me sinto como um bebê aprendendo Xadrez!! apenas jogando com as peças fora da mesa....
Eu olhei os arquivos no link que você me redirecionou, ainda me parece uma selva, você poderia me explicar neste código, onde preciso inserir meu código PHP? e o que deveria ser apagado por apenas desenhar 1 linha no preço do código? em vez de 5 dias de alta ou baixa deveria ser "A Chave do Dia"...
o código PHP que construímos por último é :
double dayOpen=iOpen(NULL,PERÍODO_D1,0);(iOpen(NULL,PERÍODO_D1,0)+High[0]+Low[0])/3= number1
qual seria a definição correta para "número1" do código?
e o código para a linha é :
//---- parâmetros de entrada
DIAS externos int = 5;
//+------------------------------------------------------------------+
//| Função de inicialização do indicador personalizado |
//+------------------------------------------------------------------+
int init()
{
//---- indicadores
//---- indicadores
//----
retorno(0);
}
//+------------------------------------------------------------------+
//| Função de iteração de indicador personalizada |
//+------------------------------------------------------------------+
int start()
{
duplo diário_alto[20];
duplo diário_baixo[20];
duplo ontem_fechar_fechar;
duplo alto, arado;
int i=1;
//---- TODO: adicione seu código aqui
ArrayResize(daily_high,DAYS);
ArrayResize(diario_baixo,DIAS);
ArrayInitialize(diario_alto,0);
ArrayInitialize(diariamente_baixo,0);
ArrayCopySeries(diariamente_baixo, MODE_LOW, Symbol(), PERÍODO_D1);
ArrayCopySeries(diário_alto, MODE_Alto, Symbol(), PERÍODO_D1);
/* rubricar */
arado=daily_low[1];
phigh=daily_high[1];
for(i=1;i<DAYS;i++)
{
if(arado>daily_low)
{
arado =daily_low;
}
}
for(i=1;i<DAYS;i++)
{
if(phigh<daily_high)
{
phigh =daily_high;
}
}
Comentário("\n5dayH ",phigh,"\n5dayL ",arado);
ObjectDelete("5dayHigh");
ObjectDelete("5dayLow");
ObjectCreate("5dayHigh", OBJ_HLINE,0, CurTime(),phigh);
ObjectSet("5dayHigh",OBJPROP_COLOR,SpringGreen);
ObjectSet("5dayHigh",OBJPROP_STYLE,STYLE_SOLID);
ObjectCreate("5dayLow",OBJ_HLINE,0, CurTime(),plow);
ObjectSet("5dayLow",OBJPROP_COLOR,Red);
ObjectSet("5dayLow",OBJPROP_STYLE,STYLE_SOLID);
ObjectsRedraw();
return(0);
}
//+------------------------------------------------------------------
Obrigado de antemão
Aprendi a jogar xadrez quando tinha 4 anos...e tanto quanto me lembro, levei cerca de 5 minutos para memorizar todas as jogadas...ainda não tenho nenhuma pista sobre programação...e não tenho 4 anos:)
daniel1983, espero que isto seja o que você está procurando. É baseado na barra anterior [1].
Cumprimentos,
alToronto
Prezado Altoronto,
Muito obrigado, vou dar uma olhada nesta ajuda que você me envia, muito obrigado, estes são como meus primeiros passos![](https://c.mql5.com/forextsd/smiles/biggrin.png)
Pava, não sei que idade finalmente aprendi, sei quando tinha 4 ou 5 anos, lembro-me que conhecia todas as jogadas, mas ainda costumava jogar em torno da mesa de xadrez, não dentro dela![](https://c.mql5.com/forextsd/smiles/biggrin.png)
Obrigado
daniel1983
Prezado Altoronto,
Isto não é o que eu procuro, é mais "fácil":
Preciso desenhar 1 única linha Horizontal na cor verde a PriceX
PriceX = dia duploOpen=iOpen(NULL,PERIOD_D1,0);(iOpen(NULL,PERIOD_D1,0)+High[0]+Low[0])/3
Vi em outro fórum que para um único código de linha horizontal éObjectCreate("UniqueName", OBJ_HLINE, 0, Time[0], YourPrice, 0, 0);
Onde eu coloco o código PriceX neste código? como deve ser feito?
Obrigado
daniel1983, aqui está, uma linha.