Скрипт для MT5. Двухсторонняя выгрузка с Googlesheet. Создание принтскрина с экрана.

Job finished

Execution time 280 days
Feedback from customer
I would like to recommend Fedor as a professional in this theme. It gives me great pleasure to work with him. Don`t worry he will make what you need.
Feedback from employee
I've never seen before so pedantic and polite person. He pays a lot of attention to every detail. It was interesting project. Highly rec if you're going to pump up your skills and try yourself! Thnks!

Specification

Добрый день, 

Необходим скрипт который бы смог подгружать данные из Googlesheet и на их основе строить графику, а так же делать принтскрин с экрана.

Зеленым цветом обведено то что должно быть на графике показано.


1/3 Часть от 2020.03.04 Задача состоит из двух частей.

А. "Скрипт: Создание БД"

B. "Скрипт: Анализ”


А. "Скрипт: Создание БД.:

1. Руками соединяются два экстремума линией - MainLine -ML

2. Вызывается руками “Скрипт: Создание БД”

3. Появляется кнопка “Отправить”: 

4. При нажатии кнопки “Отправить” данные загружаются в Google sheet, а именно

а) Дата загрузки 

б) Валютная пара

в) Отметка и дата 1 - Начальное время ML 

г) Отметка и дата 2 - Конечное время ML

д) ТФ

5. Появляется уведомление - “Отправлено”


B. "Скрипт Анализ”

1. Вызывается руками "Скрипт: Анализ”. 

2. Скрипт предлагает параметры для ввода и построения ML по параметрам:

а) Валютная пара (мультивыбор) + ТФ (мультивыбор)

б) Фильтр периодов для выбора ML`s для обработки от /до.

в) Настройки позиционирования “экрана” для создания принтскрина (настройки в приложении)

г) Построение 2х Вертикальных линий. Они рассчитываются в % - как "Дата2 - Дата1 * %". Параметры - цвет, вид, толщина, отображение. 

д) Построение 2х Горизонтальных линий. Они рассчитываются в % - как "Отметка2 - Отметка1 * %". Параметры - цвет, вид, толщина, отображение.

3. Принимаются настройки. Скрипт обращается к googlesheet и скачивает все необходимые данные в файл для построения MainLine`s.

4. Строит ML + 2 угла (Вертикальные линии 1и2+Горизонтальные линии 1и2)+ ищет максимальное движение цены в пределах дат “Вертикальных 1и2" и проставляет отметку в виде %/пп/.  

5. Переходит к “экрану” и делает принтскрин, сохраняя его в папку в Google sheet.

6. Полученные результаты из п.4 (достижение уровней) и из п.5 (ссылка на принтскрин) загружает в файл “Отчет”.

7. Переходит к следующему примеру из Googsheet.













Responded

1
Developer 1
Rating
(16)
Projects
32
47%
Arbitration
1
0% / 100%
Overdue
8
25%
Free
2
Developer 2
Rating
(356)
Projects
632
26%
Arbitration
89
73% / 13%
Overdue
12
2%
Free
Similar orders
1. Понимание экспоненциальной и линейной функций: - Экспоненциальная функция имеет вид: y = a * b^x, где a - начальное значение, b - основание экспоненты. - Линейная функция имеет вид: y = mx + b, где m - коэффициент наклона, b - свободный член. 2. Определение целевых значений: - Необходимо определить, к каким значениям на линейном графике должны соответствовать точки на экспоненциальном графике. 3. Решение

Project information

Budget
123 USD
For the developer
110.7 - 110.7 USD
Deadline
to 15 day(s)