Cool system! - page 33

 
In which indicators are buffers known?
 
Run писал(а) >>

liza I would like to know more about it. >> Thank you.

It is very interesting to know if the Expert Advisor started working (making profit or not)?

Why don't you use iCustom()? You know the buffers and the computer won't freeze as much.

The Expert Advisor works.

I posted the account information and invest password above.

Please connect and observe.

Silver did well today.

:)

 

The IBFX-CPR indicator has buffers attached to the decompiled version there, but I'm in the process of redesigning this indicator now, let's see what happens.

 
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;
         }
   }

I cannot understand where in the TRO_InsideBar_Plot2 indicator it is written that the Aqua_Line and Magenta_Line have only 4 decimal places(1.1234X) and no 5 decimal places

 
Why do you need a 5th sign?
 

artsnz How do you want to change the IBFX_CPR indicator? Maybe I can help or at least try.

 
artsnz >> :
Why do you need a 5th sign?

>> so that everything is properly clear and precise.

 

1) Make the Info in Russian more readable on the chart

2) Describe how to make the indicator lighter so that it would not weigh on the computer

3) Sort out buffers, add a system of signals on the input

4) To redraw the indicator not in 5-7 bars after the price leaves the boundary, but earlier

 
Run >> :

I can not understand where in the indicator TRO_InsideBar_Plot2 it is written that the value of lines Aqua_Line and Magenta_Line has after the decimal point only 4 characters(1.1234X) and no 5-digit

try it like this:

Aqua_Line=NormalizeDouble(iCustom(NULL,0,"TRO_InsideBar_Plot2",0, i), 5);   
Magenta_Line=NormalizeDouble(iCustom(NULL,0,"TRO_InsideBar_Plot2",1, i), 5);
Better yet, try this:
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));
In the second case you will get as many digits as you need!
 

about the first point, is that what you meant?

Reason: