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

Рейтинг 2146



РЕКОМЕНДУЮ




Лучшее от divelse



индикатор aтp Комментариев 20
2018-04-29 17:47:09Рейтинг 0

Вопрос программисту Комментариев 1
2018-05-04 12:01:38Рейтинг 0

Доработка заказа Комментариев 4
2019-04-29 20:44:58Рейтинг 0

Индикатор из полос Комментариев 5
2022-08-26 10:48:35Рейтинг 0

Прошу создать помойника Комментариев 3
2022-10-24 18:23:43Рейтинг 0

индикатор сохранения шаблона

Добрый ночи, прошу создать функцию/индикатор
для сохранения шаблона:
Temp(0) — сохранить шаблон в стандартной папке
Temp(1) — в дополнительной папке templates/papka

— или же прошу создать индикатор с 2-мя кнопками по нажатию на:
1-ю кнопку — сохранился шаблон, по нажатию на 2-ю кнопку сохранился шаблон в отдельной папке: templates/papka
  • 0
  • Просмотров: 1263
  • 20 июля 2022, 20:59
  • divelse
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

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

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

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

+
0
Скорее всего это, или советник, или скрипт.
avatar

  14  Syte Сообщений: 399

  • 21 июля 2022, 15:50
+
0


#property show_inputs

input string FileName = "temp";
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
   if(!ChartSaveTemplate(0,FileName))
   Print(__FUNCTION__," Couldnot Save template : " + "Error = " + string(GetLastError()));
avatar

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

  • 21 июля 2022, 19:56
+
0
если сохранять в другой паке получим ошибку 4001.


input string FileName = "papka\\temp";


ERR_INTERNAL_ERROR 4001 Неожиданная внутренняя ошибка


это к разрабам
avatar

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

  • 21 июля 2022, 20:00
+
0
Файловые операции за пределами песочницы терминала (папка templates — за пределами) возможны только при помощи использования WinAPI.

я не знаю как его использовать, поэтому попросил вас ( 
avatar

  7  divelse Автор Сообщений: 152

  • 25 июля 2022, 13:24
+
0
я не знаю как его использовать, поэтому попросил вас


этот момент нужно было сразу указать в тз. делать через WinAPI
avatar

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

  • 25 июля 2022, 17:35
+
0
Андрей, сделай, в рабочую папку терминала. Я лично не против. Идея мне нравиться, я как то просил тебя о подобной идеи. :) 
avatar

  14  Syte Сообщений: 399

  • 21 июля 2022, 21:16
+
0
вот целиком скрипт:


//+------------------------------------------------------------------+
//|                                                 SaveTemplate.mq4 |
//|                                              Copyright 2022, AM2 |
//|                                     https://www.forexsystems.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright 2022, AM2"
#property link      "https://www.forexsystems.biz"
#property version   "1.00"
#property strict

#property show_inputs

input string FileName = "temp";
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
   if(!ChartSaveTemplate(0,FileName))
   Print(__FUNCTION__," Couldnot Save template : " + "Error = " + string(GetLastError()));
  }
//+------------------------------------------------------------------+
avatar

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

  • 21 июля 2022, 21:39
+
0
ураааа :)  Работает. СПАСИБО :) ;) )))
avatar

  14  Syte Сообщений: 399

  • 21 июля 2022, 22:31

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