76,4% não é um nível de Fibo válido, deveria ser 78,6%.
176,4% também não é um nível válido.
76,4% não é um nível de Fibo válido, deveria ser 78,6%.
176,4% também não é um nível válido.
Sim, não são níveis reais de Fibo. Também como 78,6 ;)
Os níveis reais são 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, ...
Você pode definir qualquer nível necessário para você.
O autor fez o upload do arquivo errado.
Não há configurações de cor de linha.
Versão da #propriedade baixada "1.00"
Há algum erro no código?
Aparentemente, deveria ser assim, então as configurações aparecem
//extern string comm0=""; //- - - -- ---- FIBO ---- -- - - - - -
input string comm0=""; //- - - - -- ---- FIBO ---- -- - - - -
extern ENUM_TIMEFRAMES Fibo_Bar=PERIOD_D1; //Última barra para Fibo
//input ENUM_TIMEFRAMES Fibo_Bar=PERIOD_D1; //Última barra para o Fibo
//cor externa fibo_color1=SkyBlue; //cor superior
cor de entrada fibo_color1=SkyBlue; //cor superior
//cor externa fibo_color0=LimeGreen; /Cor principal
cor de entrada fibo_color0=LimeGreen; //Cor principal
//cor externa fibo_color2=Orange; //cor inferior
cor de entrada fibo_color2=Orange; //Cor inferior
//extern ENUM_LINE_STYLE fibo_style=STYLE_DOT; //Estilo de linhas
input ENUM_LINE_STYLE fibo_style=STYLE_DOT; //Estilo de linhas
input int fibo_width=1; //Largura da linha
Mas este é rejeitado... por quê?
input ENUM_TIMEFRAMES Fibo_Bar=PERIOD_D1; /Última barra para Fibo
Sim, os desenvolvedores removeram o operador "extern" da MQL5, ele deve ser substituído por "input".
А на этот ругается ... почему?
exclua a 45ª linha...
ps. Tenho uma versão mais avançada desse indicador em meus produtos
Sim, os desenvolvedores removeram o operador "extern" da MQL5, ele deve ser substituído por "input".
exclua a 45ª linha...
ps. Tenho uma versão mais avançada desse indicador em meus produtos.
Obrigado pela orientação! Estou tentando testar o MT5 e sempre há alguns erros.
Sim, os desenvolvedores removeram o operador "extern" da MQL5, ele deve ser substituído por "input".
exclua a 45ª linha...
ps. Tenho uma versão mais avançada desse indicador em meus produtos.
Algo na linha 45 é este colchete }
41 int OnInit()
42 {
43 if(Fibo_Bar==PERIOD_CURRENT) Fibo_Bar=(ENUM_TIMEFRAMES)Period();
44 return(INIT_SUCCEEDED);
45 }
O que deve ser removido?
Tentei usar dois indicadores, mas um deles exclui os gráficos do outro, então só precisamos adicionar um aleatório em Label_prefix e adicionar a variável à função DeleteObjects. Agora você pode usar dois indicadores ao mesmo tempo
int OnInit()
{
Label_prefix = (MathRand()%12 +1) + Label_prefix;
//se (Fibo_Bar==PERIOD_CURRENT) Fibo_Bar=(ENUM_TIMEFRAMES)Period();
return(INIT_SUCCEEDED);
}
void DeleteObjects ()
{
for (int i=ObjectsTotal(0,0,-1)-1;i>=0;i--)
{
string name=ObjectName(0,i,0,-1);
se (StringFind(name,Label_prefix,0)>=0)
ObjectDelete(0,name);
}
}
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Você concorda com a política do site e com os termos de uso
Fibo Bar MT5:
Indicador que plota níveis de Fibonacci na última barra.
Autor: Taras Slobodyanik