Группа "Стол заказов MQL"

Рейтинг 2156



РЕКОМЕНДУЮ



Стрелочный индикатор на двух индикаторах.

1. !!!-MT4 X-TMA CHANNEL-01.ex4 (43 Kb) (Очень похож на TMA_Centered_H1_V2_VS)
2. Like-Stoch_Arr_chart.mq4 (11 Kb)
Шаблон + индикаторы: SHablon.rar (50 Kb)



По возможности в индикаторе оставить основные настройки обоих индикаторов:


  • 0
  • Просмотров: 9193
  • 2 февраля 2020, 19:15
  • soh28
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Советник по фракталам
Следующая запись в группе  
Добавить одно условие.
02 февраля 2020
02 февраля 2020

Брокер для ваших роботов, 15 лет на рынке

Комментарии (9)

0
на 11-е
avatar

  35  AM2 Сообщений: 16530 - Андрей

  • 3 февраля 2020, 17:08
0
Спасибо!
avatar

  12  soh28 Автор Сообщений: 69 - Юрий

  • 3 февраля 2020, 17:56
0
я запутался с таким обилием настроек:

вот вариант где все внес но концов теперь не найдешь:


//+------------------------------------------------------------------+
//|                                                     Pointer7.mq4 |
//|                                              Copyright 2020, AM2 |
//|                                      http://www.forexsystems.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright 2020, AM2"
#property link      "http://www.forexsystems.biz"
#property version   "1.00"
#property strict
#property indicator_chart_window

#property indicator_buffers 2

extern int Count=111;

extern string IndName1="!!!-MT4 X-TMA CHANNEL-01";
extern bool   showTMA1         = 0;
extern int    TMA1Per          = 56;
extern int    TMA1atr          = 96;
extern int    TMA1width        = 1;
extern int    TMA1clr          = Red;
extern double TMA1atrMulti     = 2.618;

extern bool   showTMA2         = 1;
extern bool   Extrapolate      = 1;
extern int    TMA2Per          = 56;
extern int    TMA2atr          = 96;
extern int    TMA2width        = 1;
extern int    TMA2price        = 7;
extern int    TMA2clr          = Snow;
extern double TMA2atrMulti     = 2.618;      

extern string IndName2="Like-Stoch_Arr_chart";
extern int    FS30Range        = 5;
extern int    FilterPeriod     = 17;
extern double MartFiltr        = 2.0;
extern int    PriceConst       = 6;
extern int    MaPeriod         = 5;
extern int    MaMode           = 3;
extern double LevelsCross      = 0.95;

double up[];
double dn[];

datetime t
=0;
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int OnInit()
 
{
//--- indicator buffers mapping
   
SetIndexStyle(0,DRAW_ARROW,0,5,Blue);
   
SetIndexArrow(0,108);
   
SetIndexBuffer(0,up);

   
SetIndexStyle(1,DRAW_ARROW,0,5,Red);
   
SetIndexArrow(1,108);
   
SetIndexBuffer(1,dn);

   
Comment("");
//---
   
return(INIT_SUCCEEDED);
 
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
               
const int prev_calculated,
               
const datetime &time[],
               
const double &open[],
               
const double &high[],
               
const double &low[],
               
const double &close[],
               
const long &tick_volume[],
               
const long &volume[],
               
const int &spread[])
 
{
//---
   
for(int i=1; i<Count; i++)
     
{
     
double blu=iCustom(NULL,0,IndName1,"","",showTMA1,TMA1Per,TMA1atr,TMA1width,TMA1clr,TMA1atrMulti,"",showTMA2,Extrapolate,TMA2Per,TMA2atr,TMA2width,TMA2price,TMA2clr,TMA2atrMulti,2,i);
     
double red=iCustom(NULL,0,IndName1,"","",showTMA1,TMA1Per,TMA1atr,TMA1width,TMA1clr,TMA1atrMulti,"",showTMA2,Extrapolate,TMA2Per,TMA2atr,TMA2width,TMA2price,TMA2clr,TMA2atrMulti,1,i);

     
double buy=iCustom(NULL,0,IndName2,FS30Range,FilterPeriod,MartFiltr,PriceConst,MaPeriod,MaMode,LevelsCross,2,i);
     
double sell=iCustom(NULL,0,IndName2,FS30Range,FilterPeriod,MartFiltr,PriceConst,MaPeriod,MaMode,LevelsCross,3,i);

     
if(sell<1000 && red<1000)
       
{
         dn
[i]=high[i];
       
}
     
if(buy<1000 && blu<1000)
       
{
         up
[i]=low[i];
       
}
     
}

   
if(t!=time[0])
     
{
     
if(up[1]<1000)
       
{
         
Alert(_Symbol+" Buy!");
         
SendNotification(_Symbol+" Buy!");
       
}
     
if(dn[1]<1000)
       
{
         
Alert(_Symbol+" Sell!");
         
SendNotification(_Symbol+" Sell!");
       
}
      t
=time[0];
     
}

//--- return value of prev_calculated for next call
   
return(rates_total);
 
}
//+------------------------------------------------------------------+

avatar

  35  AM2 Сообщений: 16530 - Андрей

  • 10 февраля 2020, 21:38
+
0
это рабочий вариант без настроек 1-го индикатора: www.opentraders.ru/downloads/2565/

avatar

  35  AM2 Сообщений: 16530 - Андрей

  • 10 февраля 2020, 21:45
0
Фактически стрелочник на стохастике.
Гораздо полезнее и безопаснее использовать стрелки только в направлении облака. И вообще забыть про стохастик. Он тормоз и трудно поддается приручению. Думаю нужен какой -то индюк с намеком на импульс. Например similare.
Редактирован: 22 мая 2022, 10:33
avatar

  8  kvashnin007 Сообщений: 734 - Андрей

  • 22 мая 2022, 10:32
+
0
Спасибо! Буду тестировать. Отпишусь.
avatar

  12  soh28 Автор Сообщений: 69 - Юрий

  • 10 февраля 2020, 22:03
0
как тесты? Какие оптимальные настройки для тма? Для стоха подобрал идеальные под тф м5 и тф н4
avatar

  5  Lotos017 Сообщений: 70

  • 25 июня 2020, 23:11
0
Забросил. Поедлись настройками стоха
avatar

  12  soh28 Автор Сообщений: 69 - Юрий

  • 25 июня 2020, 23:22
0
Thanks for the awesome indicators. Would you kindly add email alerts for both indicators? So is easier for checking & testing. Thanks Thanks :) 
avatar

  0  KittyKim2002 Сообщений: 1

  • 19 мая 2022, 17:27

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий
Загрузка...