Доброго времени суток всем пользователям и програмистам.
Наткнулся на топик:http://zakaz.opentraders.ru/56893.html (чтение данных советником из CSV файла)
Возник вопрос, а можно ли сохранить данные в файле CSV не в директории Files, а скажем на стороннем ресурсе, где-то на хостинге.
В выше указанном топике, в советнике присутствует следующий код:
int f=FileOpen("file.csv",FILE_READ|FILE_WRITE|FILE_CSV);
т.е.создан некий file.csv который сохраняется в папке Files MT4.
можно ли сделать как-то так:
int f=FileOpen("\\https://api.beget.com/api/ftp/login=login&passwd\\pipe\\file.csv",FILE_READ|FILE_WRITE|FILE_CSV);
т.е. указать директорию сохранения файла на стороннем ресурсе?
Буду безгранично благодарен за реализацию данной мысли.
Комментарии (7)
Почитайте про получение сигналов со стороннего сервера.
24 ShamanHand Сообщений: 1092 - Наношу добро, причиняю пользу.
— например советник окрывает сделку
— с помошью функции FileOpen записываем данные ордера в файл
— передаем данные файла с помощью функции WebRequest на нужнй сервер
— на сервере уже обрабатываем данные.
Додумать, как отправить данные с помощью WebRequest я может и додумаю, но дальше темный лес.
Я смогу извлечь данные из csv уже на хостинге(сервере) используя js и библиотеку jquery. В PHP полный ноль. Не програмисты мы, а так, самоучка)) Посему и обращаюсь за помощью, не откажите в прошении)
Нужна помощь в реализации данной задумки.
14 verta81 Автор Сообщений: 388
Во-вторых, можно отправлять данные об открытии/закрытии ордера на сторонний сервер сразу после открытия/закрытия ордера, минуя запись в файл.
Но, главное, что в итоге-то должно получиться?
Цель всех телодвижений какова?
Это всё для копирования сделок или для чего?
Я вот не понял, из ТЗ это непонятно.
Мне для немного другого это требовалось.
Вот здесь пример использования WebRequest.
А внизу, в комменте, ссылочка на готовый советник с исходником.
Может, это чем-то поможет.
Но вот с обработкой полученных данных на сайте, боюсь, не помогу, мне лично это не требовалось.
Да и про Андрея (АМ2) не знаю, будет ли он этим заниматься. Так-то он по другой части.
24 ShamanHand Сообщений: 1092 - Наношу добро, причиняю пользу.
Задумка в следующем:
— открыл ордер в терминале
— данные ордера (символ, тип, лот,TP,SL) передаются на сайт, в определенную запись.
— закрыл ордер в терминале
— данные ордера передаются на сайт на ту же страницу, т.е. обновляются данные.
попросту говоря, публикация на сайте сигнала с обновлением данных (онлайн) Редактирован: 12 июня 2021, 18:43
14 verta81 Автор Сообщений: 388
Очень даже нормальная тема, мне нравится.
24 ShamanHand Сообщений: 1092 - Наношу добро, причиняю пользу.
14 verta81 Автор Сообщений: 388
на мой взгляд вот эти статьи ближе всего к вашей теме:
www.mql5.com/ru/articles/8196
www.mql5.com/ru/articles/7117
35 AM2 Сообщений: 16247 - Андрей
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий