Quaisquer perguntas de recém-chegados sobre MQL4 e MQL5, ajuda e discussão sobre algoritmos e códigos - página 79

 
Gevorg Hakobyan:
Sim, é claro.
Está na revisão do mercado?
 
Gevorg Hakobyan:
Sim, é claro.
#property strict
Você usa ?
 
Vladimir Zubov:
#property strict
Você o usa?
Eu tenho.
 
Eu mesmo testei o indicador no mt4, não existe tal erro.
 
Gevorg Hakobyan:
Eu mesmo testei o indicador no mt4, não vejo tal erro.
Talvez o símbolo não seja exatamente"GBPNZD", mas por exemplo, com algum sufixo"GBPNZDm"?
 
Vitaly Muzichenko:
Talvez o símbolo não seja bem"GBPNZD", mas com algum sufixo"GBPNZDm", por exemplo?
Então outra parte do código retornaria um erro: "erro: símbolo desconhecido".
 
Alekseu Fedotov:

Tanto faz, você pode fazer isso no ícone.

jogue os fractais na tabela e passe o mouse sobre o ícone

Desculpe, sou muito nerd - não entendo muito bem.
Talvez você tenha o indicador mais simples com um código de alguns, eu tenho uma analogia para entender? Porque eu não consegui encontrar um.

Eu tenho um código muito simples que coloca os pontos no meio da barra. Como faço para que, quando eu pairar sobre eles, apareça um texto, ou uma caixa, o que quer que seja.



#property indicator_chart_window
#property indicator_buffers 1
#property indicator_color1 Black
//---- input parameters
//---- buffers
double ExtMapBuffer1[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
//---- indicators
   SetIndexStyle(0,DRAW_ARROW);
   SetIndexArrow(0,159);
   SetIndexBuffer(0,ExtMapBuffer1);
   SetIndexEmptyValue(0,0.0);
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
  {
//----

//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
  {
   int counted_bars=IndicatorCounted();
   int limit=Bars-counted_bars;
//----  
   for(int i=limit; i>=0; i--)
     {
      double       fabody0 = fabs(Close[i]-Open[i]);
      double       fabody1 = fabs(Close[i+1]-Open[i+1]);
      double       fabody2 = fabs(Close[i+2]-Open[i+2]);
      double       fabody3 = fabs(Close[i+3]-Open[i+3]);
      double       fabody4 = fabs(Close[i+4]-Open[i+4]);
      double       fabody5 = fabs(Close[i+5]-Open[i+5]);
      double       fabody6 = fabs(Close[i+6]-Open[i+6]);
      double       fabody7 = fabs(Close[i+7]-Open[i+7]);
      if((fabody0>fabody1) && (fabody0>fabody2) && (fabody0>fabody3) && (fabody0>fabody4) && (fabody0>fabody5) && (fabody0>fabody6) &&(Volume[i]>Volume[i+1]))
      {  
         if (((Close[i]>Open[i])&&(Low[i]+(High[i]-Low[i])/2>Low[i+1]+(High[i+1]-Low[i+1])*0.9))||((Close[i]<Open[i])&&(Low[i]+(High[i]-Low[i])/2<Low[i+1]+(High[i+1]-Low[i+1])*0.1)))
         ExtMapBuffer1[i]=(iHigh(Symbol(),0,i)+iLow(Symbol(),0,i))/2;
      }
     }
//----
   return(0);
  }
 
Gevorg Hakobyan:
A outra parte do código mostraria então um erro: "erro:símbolo desconhecido".
Você verifica no testador um símbolo diferente?
 
Artyom Trishkin:
Verificar no testador um personagem diferente?
Experimentei com três símbolos diferentes. (USDCHF, EURNZD, GBPNZD).
 
Gevorg Hakobyan:
Experimentei-o em três símbolos diferentes. (USDCHF, EURNZD, GBPNZD).

No testador sobre um símbolo diferente? Ou em demonstração/real em outro símbolo? Ou no testador sobre este símbolo? Ou em demonstração/real sobre este símbolo?

Por que você tem que tirar tudo de você?