Yalnızca ürünü satın alan veya kiralayan kullanıcılar yorum yazabilir
Aleksey Panfilov  

В качестве примера снятия значений индикатора, для использования в торговых роботах, выкладываю адаптер (переходник).

После скачивания индикатора с маркета, требуется внимание к адресу

   Handle_Pan_Prizma=iCustom(NULL,0,"Pan  PrizMA", 
                                LIN_1_STEP,LIN_1_PLECHO,LIN_1_INTERVAL,LIN_1_PERIOD_1,LIN_1_PERIOD_2,LIN_1_PERIOD_3,LIN_1_PERIOD_4,LIN_1_PERIOD_5,LIN_1_PERIOD_6,LIN_1_POPRAVKA,XXXXXXXXXXXXXXXXXXXXXXXX1,
                     LIN_2_NAPR,LIN_2_STEP,LIN_2_PLECHO,LIN_2_INTERVAL,LIN_2_PERIOD_1,LIN_2_PERIOD_2,LIN_2_PERIOD_3,LIN_2_PERIOD_4,LIN_2_PERIOD_5,               LIN_2_POPRAVKA,XXXXXXXXXXXXXXXXXXXXXXXX2,
                     LIN_3_NAPR,LIN_3_STEP,LIN_3_PLECHO,LIN_3_INTERVAL,LIN_3_PERIOD_1,LIN_3_PERIOD_2,LIN_3_PERIOD_3,LIN_3_PERIOD_4,LIN_3_PERIOD_5,               LIN_3_POPRAVKA,XXXXXXXXXXXXXXXXXXXXXXXX3,
                     LIN_4_NAPR,LIN_4_STEP,LIN_4_PLECHO,LIN_4_INTERVAL,LIN_4_PERIOD_1,LIN_4_PERIOD_2,LIN_4_PERIOD_3,LIN_4_PERIOD_4,LIN_4_PERIOD_5,               LIN_4_POPRAVKA,XXXXXXXXXXXXXXXXXXXXXXXX4,
                     PRICE_OPEN // считаем по ценам открытия 
                     ); 
//

При необходимости вывести все линии к последнему бару, просто удаляется блок:

   PlotIndexSetInteger(0,PLOT_SHIFT,LIN_1_POPRAVKA+LIN_1_NAPR*LIN_1_PLECHO*LIN_1_INTERVAL);
   PlotIndexSetInteger(1,PLOT_SHIFT,LIN_2_POPRAVKA+LIN_1_NAPR*LIN_1_PLECHO*LIN_1_INTERVAL+LIN_2_NAPR*LIN_2_PLECHO*LIN_2_INTERVAL);
   PlotIndexSetInteger(2,PLOT_SHIFT,LIN_3_POPRAVKA+LIN_1_NAPR*LIN_1_PLECHO*LIN_1_INTERVAL+LIN_2_NAPR*LIN_2_PLECHO*LIN_2_INTERVAL+LIN_3_NAPR*LIN_3_PLECHO*LIN_3_INTERVAL);
   PlotIndexSetInteger(3,PLOT_SHIFT,LIN_4_POPRAVKA+LIN_1_NAPR*LIN_1_PLECHO*LIN_1_INTERVAL+LIN_2_NAPR*LIN_2_PLECHO*LIN_2_INTERVAL+LIN_3_NAPR*LIN_3_PLECHO*LIN_3_INTERVAL+LIN_4_NAPR*LIN_4_PLECHO*LIN_4_INTERVAL);
/**/

.

Dosyalar:
Aleksey Panfilov  

Для примера, сравнения и оптимизации прилагаю эксперта, аналога рассмотренного в форуме

Внимание: он не подготовлены для работы на реальном рынке, по показателям безотказности и необходимого сервиса.


В папке: оптимизации двух роботов для сравнения, на интервале 1 месяц.

Dosyalar: