Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
а куда постить-то нужно?
Кстати да, публикация шаблонов (шаблон + скрин) - это гораздо лучшая система аналитики, так как любой сможет ее скачать с сайта и увидеть все индикаторы, объекты и тд. И это хорошо подходит для ручной публикации.
Скорее всего мы откроем секцию "Аналитика", где подразделами будут "Чарты" (куда сейчас публикуются скриншоты), "Профили/Шаблоны" (шаблон + скриншот + текст описания) с возможностью обсуждения, "Блоги" для ведения персональных блогов. Соответственно, дальше можем добавить еще подразделы, включая автоматические публикации.
Штатные есть - посмотрите функцию WebRequest.
С ее помощью можно все что угодно делать по HTTP/HTTPS протоколам.
Ой, далеко не все что угодно. Черта с два извлечешь данные из слоя, контент которого динамически генерится AJAX. И авторизацию не пройдешь на сайте где она требуется для дальнейшей работы.
Только POST/GET запросы... ответы получишь и все.
Нет, проблема в том, что WebRequest не позволяет (возможно я не знаю как) генерить свои заголовки.
Если использовать HttpOpenRequest, то можно заюзать и HttpAddRequestHeaders для установки HTTP заголовка.
Только в примере выше нужно импортировать функции с постфиксом не A, а W. Например HttpOpenRequestA => HttpOpenRequestW
Как-то так
Если использовать HttpOpenRequest, то можно заюзать и HttpAddRequestHeaders для установки HTTP заголовка.
Только в примере выше нужно импортировать функции с постфиксом не A, а W. Например HttpOpenRequestA => HttpOpenRequestW
Как-то так
Нет, проблема в том, что WebRequest не позволяет (возможно я не знаю как) генерить свои заголовки.
Значит ли это, что даже с mql5.com что угодно скачать из авторизованной части не получится без wininet?
Подниму старую тему.
Возможно ли сейчас получить доступ к .tpl файлу сгенерированному через ChartSaveTemplate() через MQL?
Файл жестко кладется в Profiles/Templates а это за пределами песочниц.
Хотя в документации, в функции ChartApplyTemplate()
https://www.mql5.com/ru/docs/chart_operations/chartapplytemplate
пример, в котором файл читают из папки Files
Как-то они в эту папку попали?
//| Script program start function |
//+------------------------------------------------------------------+
void OnStart()
{
//--- пример применения шаблона, расположенного в каталоге \MQL5\Files
if(FileIsExist("my_template.tpl"))
{
Print("Шаблон my_template.tpl найден в каталоге \Files'");
//--- применим найденный шаблон
if(ChartApplyTemplate(0,"\\Files\\my_template.tpl"))
{
Print("Применили успешно шаблон 'my_template.tpl'");
//--- принудительно перерисуем график для быстрого показа изменений
ChartRedraw();
}
else
Print("Не удалось применить шаблон 'my_template.tpl', ошибка ",GetLastError());
}
else
{
Print("Файл 'my_template.tpl' не найден в папке "
+TerminalInfoString(TERMINAL_PATH)+"\\MQL5\\Files");
}
}
Задача - тексты tpl файлов экспертом отправлять на сервер.
Подниму старую тему.
Возможно ли сейчас получить доступ к .tpl файлу сгенерированному через ChartSaveTemplate() через MQL?
Файл жестко кладется в Profiles/Templates а это за пределами песочниц.
Хотя в документации в функции ChartApplyTemplate()
https://www.mql5.com/ru/docs/chart_operations/chartapplytemplate
пример в котором файл читают из папки Files
Как-то они в эту папку попали?
//| Script program start function |
//+------------------------------------------------------------------+
void OnStart()
{
//--- пример применения шаблона, расположенного в каталоге \MQL5\Files
if(FileIsExist("my_template.tpl"))
{
Print("Шаблон my_template.tpl найден в каталоге \Files'");
//--- применим найденный шаблон
if(ChartApplyTemplate(0,"\\Files\\my_template.tpl"))
{
Print("Применили успешно шаблон 'my_template.tpl'");
//--- принудительно перерисуем график для быстрого показа изменений
ChartRedraw();
}
else
Print("Не удалось применить шаблон 'my_template.tpl', ошибка ",GetLastError());
}
else
{
Print("Файл 'my_template.tpl' не найден в папке "
+TerminalInfoString(TERMINAL_PATH)+"\\MQL5\\Files");
}
}
Задача - тексты tpl файлов экспертом отправлять на сервер.
Файл с шаблонами графика с недавних пор находится в "каталог данных терминала\MQL5\Profiles":
Terminal: шаблоны и профили графиков перенесены из [каталога данных терминала\Profiles] в [каталог данных терминала\MQL5\Profiles]. Теперь можно легко добавлять шаблоны в хранилище MQL5 Storage и использовать их с любого вашего компьютера.
Файл с шаблонами графика с недавних пор находится в "каталог данных терминала\MQL5\Profiles":
Terminal: шаблоны и профили графиков перенесены из [каталога данных терминала\Profiles] в [каталог данных терминала\MQL5\Profiles]. Теперь можно легко добавлять шаблоны в хранилище MQL5 Storage и использовать их с любого вашего компьютера.