Sistema fantastico! - pagina 33

 
In quali indicatori sono noti i buffer?
 
Run писал(а) >>

liza Mi piacerebbe saperne di più. >> Grazie.

È molto interessante sapere se l'Expert Advisor ha iniziato a funzionare (facendo profitti o no)?

Perché non usate iCustom()? Conoscete i buffer e il computer non si bloccherà così tanto.

L'Expert Advisor funziona.

Ho postato le informazioni sull'account e la password di investimento qui sopra.

Si prega di connettersi e osservare.

L'argento ha fatto bene oggi.

:)

 

L'indicatore IBFX-CPR ha dei buffer collegati alla versione decompilata lì, ma sono in procinto di riprogettare questo indicatore ora, vediamo cosa succede.

 
double Aqua_Line, Magenta_Line;
for(int i=1; i<100; i++)
   {
      Aqua_Line=iCustom(NULL,0,"TRO_InsideBar_Plot2",0, i);   
      Magenta_Line=iCustom(NULL,0,"TRO_InsideBar_Plot2",1, i);
      if( Aqua_Line != EMPTY_VALUE && Magenta_Line != EMPTY_VALUE)
         {
            Print( Aqua_Line);
            Print( Magenta_Line);
            i=100;
         }
   }

Non riesco a capire dove nell'indicatore TRO_InsideBar_Plot2 è scritto che la Aqua_Line e la Magenta_Line hanno solo 4 cifre decimali(1.1234X) e non 5 cifre decimali

 
Perché avete bisogno di un quinto segno?
 

artsnz Come vuoi cambiare l'indicatore IBFX_CPR? Forse posso aiutarti o almeno provarci.

 
artsnz >> :
Perché avete bisogno di un quinto segno?

>> in modo che tutto sia adeguatamente chiaro e preciso.

 

1) Rendere le informazioni in russo più leggibili sul grafico

2) Descrivere come rendere l'indicatore più leggero in modo da non pesare sul computer

3) Sistemare i buffer, aggiungere un sistema di segnali in ingresso

4) Per ridisegnare l'indicatore non in 5-7 barre dopo che il prezzo lascia il confine, ma prima

 
Run >> :

Non riesco a capire dove nell'indicatore TRO_InsideBar_Plot2 è scritto che il valore delle linee Aqua_Line e Magenta_Line ha dopo il punto decimale solo 4 caratteri(1.1234X) e non 5 cifre

Prova così:

Aqua_Line=NormalizeDouble(iCustom(NULL,0,"TRO_InsideBar_Plot2",0, i), 5);   
Magenta_Line=NormalizeDouble(iCustom(NULL,0,"TRO_InsideBar_Plot2",1, i), 5);
Meglio ancora, provate questo:
Aqua_Line=NormalizeDouble(iCustom(NULL,0,"TRO_InsideBar_Plot2",0, i), MarketInfo(Symbol(), MODE_DIGITS));   
Magenta_Line=NormalizeDouble(iCustom(NULL,0,"TRO_InsideBar_Plot2",1, i), MarketInfo(Symbol(), MODE_DIGITS));
Nel secondo caso ti daranno tutte le cifre di cui hai bisogno!
 

riguardo al primo punto, è questo che intendevi?

Motivazione: