cehfy
Сергей

 
Уровень 9

  Торгую в компаниях:

  Моя торговля


График торгового счета cehfy


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

Рейтинг 2146



РЕКОМЕНДУЮ




Лучшее от cehfy



2000 пунктов. Комментариев 7
2014-10-21 18:36:18Рейтинг 0

17 сделок. Комментариев 4
2015-02-17 03:38:14Рейтинг 0

Цель. часть №1 отчёт. Комментариев 10
2014-12-09 23:43:28Рейтинг 0

1000 пунктов. Комментариев 5
2014-10-16 00:51:34Рейтинг 0

1000 пунктов. Комментариев 8
2014-09-09 13:38:18Рейтинг 0

мт4/мт5 + telegram

Добрый день. Не могли бы вы написать советника отправителя скриншотов в телегу. ТЗ. Скриншотер можно для любой платформы мт5 или мт4. Как только цена достигает определённого уровня то в телегу прилетает скриншот графика.
  • 0
  • Просмотров: 1400
  • 6 июня 2022, 12:45
  • cehfy
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

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

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

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

+
0
что то подобное помнится но ваш вариант -тоже хороший
avatar

  23  igrun Сообщений: 1647 - igrun

  • 6 июня 2022, 13:16
+
0
интересно.посмотрю 8-го
avatar

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

  • 6 июня 2022, 18:43
+
0
здесь нужно сидеть разбираться, а это долго. делаю только то что можно быстро сделать
avatar

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

  • 8 июня 2022, 18:08
+
0
Может поможет: www.mql5.com/ru/code/39082

//+------------------------------------------------------------------+
//|                                                   ScreenShot.mq4 |
//|                                Copyright 2022, cmillion@narod.ru |
//|                                               http://cmillion.ru |
//+------------------------------------------------------------------+
#property copyright "Copyright 2022, cmillion@narod.ru"
#property link      "http://cmillion.ru"
#property version   "1.00"
#property strict
#property indicator_chart_window
#property description "Индикатор записывает скриншот на каждой свече. The indicator records a screenshot on each candle"
extern ENUM_TIMEFRAMES TimeFrame  = 0;
//+------------------------------------------------------------------+
//| Индикатор записывает скриншот на каждой свече
//+------------------------------------------------------------------+
int OnInit()
  {
  return(INIT_SUCCEEDED);
  }
//+------------------------------------------------------------------+
datetime TimeScren=0;
//+------------------------------------------------------------------+
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[])
  {
//---
  if (TimeScren!=iTime(NULL,TimeFrame,0))
  {
      TimeScren=iTime(NULL,TimeFrame,0);
      #ifdef __MQL4__
      int TekHour = Hour();
      int Minute  = Minute();
      int Seconds = Seconds();
      
      #endif
  
      #ifdef __MQL5__
      MqlDateTime tm;
      TimeCurrent(tm);
      int TekHour = tm.hour;
      int Minute  = tm.min;
      int Seconds = tm.sec;
      #endif
      string ScreenShotName="Screen"+"//"+TimeToString(TimeCurrent(),TIME_DATE)+(TekHour<10?"0":"")+IntegerToString(TekHour)+"-"+(Minute<10?"0":"")+IntegerToString(Minute)+"-"+(Seconds<10?"0":"")+IntegerToString(Seconds)+".gif";
      int WIDTH=(int)ChartGetInteger(0,CHART_WIDTH_IN_PIXELS);
      int HEIGHT=(int)ChartGetInteger(0,CHART_HEIGHT_IN_PIXELS);
      ChartScreenShot(0,ScreenShotName,WIDTH,HEIGHT,ALIGN_RIGHT);
  }
  
//--- return value of prev_calculated for next call
   return(rates_total);
  }
//+------------------------------------------------------------------+
avatar

  16  ssg Сообщений: 817

  • 8 июня 2022, 18:57
+
0
материала достаточно на эту тему. нужно все собирать и переделывать под себя
avatar

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

  • 8 июня 2022, 19:00
+
0
Согласен.
avatar

  16  ssg Сообщений: 817

  • 8 июня 2022, 19:14
+
0
жаль.очень жаль. может всё таки по колдуете?8-) 
avatar

  9  cehfy Автор Сообщений: 204 - Сергей

  • 9 июня 2022, 16:47
+
0
скрин сделать всего несколько строк код:


   if(t!=Time[0])
     {
      ChartScreenShot(0,"screen.png",1200,500,ALIGN_LEFT);
      t=Time[0];
     }


сейчас в телегу пробовал зайти. не присылает код
avatar

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

  • 9 июня 2022, 18:50
+
0
Это в MQL5 такое?
В 4-ке точно нету.
А, ну да.
Стандартная библиотека в mql5 есть, в mql4 нет.
Редактирован: 9 июня 2022, 19:32
avatar

  24  ShamanHand Сообщений: 1092 - Наношу добро, причиняю пользу.

  • 9 июня 2022, 19:30
+
0
в мт4 скрин делал
avatar

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

  • 9 июня 2022, 19:34
+
0
Эва как!
Я думал, что в 4-ке этого нельзя сделать!
avatar

  24  ShamanHand Сообщений: 1092 - Наношу добро, причиняю пользу.

  • 9 июня 2022, 19:43
+
0
Вот тут то, что нашёл, когда сам интересовался темой отправки сообщений в телегу, года полтора-два назад.
Учитывая, что это на MQL4, там какая-то самописная библиотека для этого используется, скорее всего в Builder C++ или в Delphi сделанная, они умеют работать с канвой.
Сохранил тогда просто на всякий случай.
Статья, с которой я это качал, была вот тут, но почему-то её уже удалили.
avatar

  24  ShamanHand Сообщений: 1092 - Наношу добро, причиняю пользу.

  • 9 июня 2022, 19:42
+
0
это вариант с мкл в котором есть функция отправки фото.
avatar

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

  • 9 июня 2022, 21:29
+
0
Так сделаете или нет*drinks*  Я ничего не понял о чём вы выше общались:D 
avatar

  9  cehfy Автор Сообщений: 204 - Сергей

  • 9 июня 2022, 22:00
+
0
я отказался, т.к. решения не просматривается и в обрывках кода тыкаешься как слепой котенок
avatar

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

  • 9 июня 2022, 22:19
+
+1
вот набросок. то что удалось быстро сделать: www.opentraders.ru/downloads/3336/



avatar

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

  • 9 июня 2022, 23:04

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