Если задача заключается в передаче данных из кастум индикатора
в эксперт, то это намного проще реализуется с помощью ф-ции iCustum
;)
А если всё равно надо работать с файлами, то надо записывать с помощью ф-ций FileWrite*** и считывать с помощью FileRead***.
Продумать последовательность записи для последующего считывания:
Например:
FileWriteString(handle, "TIME:",5);
FileWriteInteger(handle, Time[0]);
string strTIME = FileReadString(handle, 5);
int intTIME = FileReadInteger(handle);
Если честно, сам не пробовал =) Но должно работать.
И вот ещё - ф-ция double FileReadNumber( int handle) - читает из csv. Тоже должно работать ;)
А если всё равно надо работать с файлами, то надо записывать с помощью ф-ций FileWrite*** и считывать с помощью FileRead***.
Продумать последовательность записи для последующего считывания:
Например:
FileWriteString(handle, "TIME:",5);
FileWriteInteger(handle, Time[0]);
string strTIME = FileReadString(handle, 5);
int intTIME = FileReadInteger(handle);
Если честно, сам не пробовал =) Но должно работать.
И вот ещё - ф-ция double FileReadNumber( int handle) - читает из csv. Тоже должно работать ;)
komposter:
Если задача заключается в передаче данных из кастум индикатора в эксперт, то это намного проще реализуется с помощью ф-ции iCustum ;)
А если всё равно надо работать с файлами, то надо записывать с помощью ф-ций FileWrite*** и считывать с помощью FileRead***.
Продумать последовательность записи для последующего считывания:
Например:
FileWriteString(handle, "TIME:",5);
FileWriteInteger(handle, Time[0]);
string strTIME = FileReadString(handle, 5);
int intTIME = FileReadInteger(handle);
Если честно, сам не пробовал =) Но должно работать.
И вот ещё - ф-ция double FileReadNumber( int handle) - читает из csv. Тоже должно работать ;)
Что-то крутил, вертел и ничего не понял. komposter прикрепил файл
там шаблончик эксперта, библиотека выбора лота и текстровые
файлы которые сохраняет индикатор. Как эти данные передать
эксперту для торговли. Покажи на примере прям в шаблоне. Или
я что-то дочно не допонемаю.
Если задача заключается в передаче данных из кастум индикатора в эксперт, то это намного проще реализуется с помощью ф-ции iCustum ;)
А если всё равно надо работать с файлами, то надо записывать с помощью ф-ций FileWrite*** и считывать с помощью FileRead***.
Продумать последовательность записи для последующего считывания:
Например:
FileWriteString(handle, "TIME:",5);
FileWriteInteger(handle, Time[0]);
string strTIME = FileReadString(handle, 5);
int intTIME = FileReadInteger(handle);
Если честно, сам не пробовал =) Но должно работать.
И вот ещё - ф-ция double FileReadNumber( int handle) - читает из csv. Тоже должно работать ;)
Файлы:
experts.zip
64 kb
Что-то крутил, вертел и ничего не понял. komposter прикрепил файл
там шаблончик эксперта, библиотека выбора лота и текстровые
файлы которые сохраняет индикатор. Как эти данные передать
эксперту для торговли. Покажи на примере прям в шаблоне. Или
я что-то дочно не допонемаю.
А моё время пожалеть не хочешь?)Попробуй сам. Опиши последовательность своих действий, я укажу на ошибку.
Выводи Принт-ом информацию в процессе работы, разберись где именно ошибка.
В общем, пробуй... А перелопачивать 100 Кб чужого кода у меня желания нет совсем ;)
komposter:
Попробуй сам. Опиши последовательность своих действий, я укажу на ошибку.
Выводи Принт-ом информацию в процессе работы, разберись где именно ошибка.
В общем, пробуй... А перелопачивать 100 Кб чужого кода у меня желания нет совсем ;)
Спасибо за честный ответ. Буду продолжать работать, когда упрусь
лбом в очередную стену сразу спрошу.
Что-то крутил, вертел и ничего не понял. komposter прикрепил файл
там шаблончик эксперта, библиотека выбора лота и текстровые
файлы которые сохраняет индикатор. Как эти данные передать
эксперту для торговли. Покажи на примере прям в шаблоне. Или
я что-то дочно не допонемаю.
А моё время пожалеть не хочешь?)Попробуй сам. Опиши последовательность своих действий, я укажу на ошибку.
Выводи Принт-ом информацию в процессе работы, разберись где именно ошибка.
В общем, пробуй... А перелопачивать 100 Кб чужого кода у меня желания нет совсем ;)

Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Неразу не работал с внешними файлами, пока разобрался лишь с тем что-бы записывать значения индикатора в файл, а как эти значения передать в эксперт не знаю.
В txt пишется следующая строка
TIME: 2006.02.08 16:00 SELL = 0.0000 BUY =1.1922
Все в одну строчку.
Как передать эксперту данные значения?
А именно как написать условия для открытия и закрытия сделок если:
значения BUY > 0 т.е. конкретное число, то через 2 бара эксперт делает BUY и при SELL > 0 закрывает сразу без ожидания 2-х баров.
Для SELL порядок тотже только обратный.
Объясните на примере, как это сделать?