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
Sim senhor, mas não posso codificá-lo, por favor, faça-o por mim, obrigado antecipadamente.
alfa24
Colocou aqui (utilizou parâmetros padrão daquela fórmula afl) : https://www.mql5.com/en/forum/173404/page5
mladen, tenho algum pedido a fazer, se possível
sempre escalpo o comércio com lucro de 20-30 pips ( corretor de 5 dígitos ), mas como eu uso um gráfico de 1min às vezes 20-30 pips tp me engana por causa da pequena faixa, então se você pode fazer um indicador simples para mostrar a faixa atual do pip do gráfico, eu postar imagem abaixo para mostrar o que eu quero dizer, obrigado novamente
editar: há algum erro sobre o valor da gama de tubulações, supõe-se que seja de 170 pips
Olá a todos.
Na verdade eu já postei sobre isto em outro tópico, mas depois encontrei este tópico que me parece mais apropriado para pedir ajuda. qualquer um pode me ajudar a adicionar o nome da moeda quando o alerta de janela deste indicador apareceu? já que eu abro muitos pares, então é difícil saber a qual deles este indicador se referia. ele apenas diz sinal de compra/venda no momento em que acontece. então eu tenho que verificar cada par para saber de qual deles este alerta.
obrigado.
olá a todos.
Na verdade, eu já postei sobre isso em outro tópico, mas depois encontrei este tópico que me parece mais apropriado para pedir ajuda. qualquer um pode me ajudar a adicionar o nome da moeda quando o alerta de janela deste indicador apareceu? já que eu abro muitos pares, então é difícil saber a qual deles este indicador se referia. ele apenas informa o sinal de compra/venda no momento em que acontece. então eu tenho que verificar cada par para saber de qual deles este alerta.
obrigado.Forex_love adicionou o par de moedas ao alerta em seu primeiro post.
Forex_love adicionou o par de moedas ao alerta em seu primeiro post.
está funcionando... obrigado mais uma vez mrtools... se eu estiver certo, este é o primeiro indicador bbstops com alerta na barra atual da opção verdadeiro/falso e nome da moeda... eu procuro por ele, eles só têm ou nome da moeda sem alerta na opção verdadeiro/falso atual ou como o que eu anexei tem alerta na atual configurada para verdadeiro/falso mas sem nome da moeda... agora você faz ambos neste indicador! espero que você possa entender meu inglês quebrado.lol... agora eu posso experimentar facilmente com este indicador... obrigado...
para aqueles que querem experimentar o indicador, o que o mrtools diz pelo meu primeiro post não é meu post acima, mas meu post em outro tópico... para ajudar você a encontrar o indicador facilmente postarei a versão melhorada pelo mrtools aqui(bbstop com nome da moeda)...
Mladen, você pode me ajudar a corrigir este indicador? não trace a linha...
obrigado
#property indicator_separate_window
#property indicator_buffers 3
#property indicator_color1 Red
extern int ROC_Period=24;
extern int RSI_Period=3;
extern int bars_to_calculate = 250;
extern bool flip_line_up_side_down = false;
extern double USD = 1.0, // weights
JPY = 1.0,
GBP = 1.0,
CHF = 1.0,
CAD = 1.0,
AUD = 1.0,
NZD = 1.0;
double BIAS = 0; // starting value for the first bar
//---- indicator buffers
double Index[];
double ROC[];
double RSIonROC[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
string name = "";
//---- indicator line
IndicatorShortName(name);
IndicatorBuffers(3);
SetIndexStyle(0,DRAW_LINE,EMPTY,EMPTY);
SetIndexBuffer(0,RSIonROC);
SetIndexLabel(0,NULL);
//----
return(0);
}
//+------------------------------------------------------------------+
//| Calculates the relative change of symbol between bar i and i+1 |
//+------------------------------------------------------------------+
double Sentinal(string symbol, int i = 0)
{
double a = iMA(symbol,0,1,0,0,4,i),
b = iMA(symbol,0,1,0,0,4,(i+1)),
move = a-b;
if(a==0||b==0)
{
if(i==0)
Print("Warning: No "+symbol+" data loaded.");
return(0);
}
double moveInPercent = 100*move/b;
return(moveInPercent);
}
//+------------------------------------------------------------------+
int start()
{
// int iMax = Bars - 1 - IndicatorCounted();
int iMax = Bars -1 ;
if(iMax >= bars_to_calculate)
{
iMax = bars_to_calculate;
}
Index = BIAS;
//----
for(int i = iMax; i >= 0; i--)
{
double x = 0;
x += USD * Sentinal("EURUSD",i);
x += JPY * Sentinal("EURJPY",i);
x += GBP * Sentinal("EURGBP",i);
x += CHF * Sentinal("EURCHF",i);
x += CAD * Sentinal("EURCAD",i);
x += AUD * Sentinal("EURAUD",i);
x += NZD * Sentinal("EURNZD",i);
if (flip_line_up_side_down)
x *= -1;
Index = Index+x;
ROC=iClose(Index,0,i)-iClose(Index,0,i+ROC_Period);
RSIonROC=iRSIOnArray(ROC,Bars,RSI_Period,i);
}
return(0);
}
Mladen, você pode me ajudar a corrigir este indicador? não trace a linha...
obrigado
#property indicator_separate_window
#property indicator_buffers 3
#property indicator_color1 Red
extern int ROC_Period=24;
extern int RSI_Period=3;
extern int bars_to_calculate = 250;
extern bool flip_line_up_side_down = false;
extern double USD = 1.0, // weights
JPY = 1.0,
GBP = 1.0,
CHF = 1.0,
CAD = 1.0,
AUD = 1.0,
NZD = 1.0;
double BIAS = 0; // starting value for the first bar
//---- indicator buffers
double Index[];
double ROC[];
double RSIonROC[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
string name = "";
//---- indicator line
IndicatorShortName(name);
IndicatorBuffers(3);
SetIndexStyle(0,DRAW_LINE,EMPTY,EMPTY);
SetIndexBuffer(0,RSIonROC);
SetIndexLabel(0,NULL);
//----
return(0);
}
//+------------------------------------------------------------------+
//| Calculates the relative change of symbol between bar i and i+1 |
//+------------------------------------------------------------------+
double Sentinal(string symbol, int i = 0)
{
double a = iMA(symbol,0,1,0,0,4,i),
b = iMA(symbol,0,1,0,0,4,(i+1)),
move = a-b;
if(a==0||b==0)
{
if(i==0)
Print("Warning: No "+symbol+" data loaded.");
return(0);
}
double moveInPercent = 100*move/b;
return(moveInPercent);
}
//+------------------------------------------------------------------+
int start()
{
// int iMax = Bars - 1 - IndicatorCounted();
int iMax = Bars -1 ;
if(iMax >= bars_to_calculate)
{
iMax = bars_to_calculate;
}
Index = BIAS;
//----
for(int i = iMax; i >= 0; i--)
{
double x = 0;
x += USD * Sentinal("EURUSD",i);
x += JPY * Sentinal("EURJPY",i);
x += GBP * Sentinal("EURGBP",i);
x += CHF * Sentinal("EURCHF",i);
x += CAD * Sentinal("EURCAD",i);
x += AUD * Sentinal("EURAUD",i);
x += NZD * Sentinal("EURNZD",i);
if (flip_line_up_side_down)
x *= -1;
Index = Index+x;
ROC=iClose(Index,0,i)-iClose(Index,0,i+ROC_Period);
RSIonROC=iRSIOnArray(ROC,Bars,RSI_Period,i);
}
return(0);
}
k3rn3l
Experimente o indicador de teste anexo. O problema que não está resolvido é o que você está tentando alcançar com o buffer de índice? Você não pode utilizá-lo nesta forma: iClose(Index,0,i) (índice é declarado como duplo e iClose está esperando uma string nesse parâmetro). Ele desenha valores agora, mas você precisa fazer mais algumas limpezas no código
Olá a todos! Alguém pode codificar o "Índice de Seleção de Commodities"?
Aqui a fórmula(http://www.indicatorsmt4.com/indicators-wiki/trend-indicators/commodity-selection-index-csi/?lang=it)
O indicador ajuda a identificar a volatilidade e a amplitude do mercado.
Olá a todos! Alguém pode codificar o "Índice de Seleção de Commodities"?
Aqui a fórmula(http://www.indicatorsmt4.com/indicators-wiki/trend-indicators/commodity-selection-index-csi/?lang=it)
O indicador ajuda a identificar a volatilidade e a amplitude do mercado.
Luca82
Metatrader não tem todos os dados necessários para calcular esse indicador
Mesmo nesse link, o exemplo mostrado não é um exemplo de metatrader
Possível colocar as Setas na Tabela (Fx MTN) ? Precisa de ajuda
Olá, quero perguntar se é possível reescrever este Indicador, para que ele mostre apenas as setas, e elas devem aparecer nos candelabros ? Alguém poderia me ajudar com isto, ou codificá-lo para mim, por favor?
Saudações
Lento
fxmtn-test.mq4