Напишите плиз индикатор по ленте на биржевых данных, он отслеживает ленту и выбирает одинаковые лоты,типа айсберга,только расчёт не по одной цене,а допустим 5 тиков вверх и пять вниз.Если прошли например за 1-10 секунд сделки по биду одинаковые лоты больше трёх например по 100 лотов три раза- то сигналит и показывает объём,в настройках задать искать одинаковые лоты не меньше например 100...В Sb pro он бесплатно,так что платить во фрилансе вроде как и смысла нет....
Ребята помогите!!!!!!!!. Нужно переделать вот этот индикатор, для того чтобы он работал в тестере. По сути индюк берёт данные из файла (это в нём уже было) я лишь добавил буфер в который записываю значение разницы между текущим и предыдущем значением. При сохранении работает всё корректно, данные выгружаются за нужные дни, а вот в реал тайме работать не хочет. Гдето ошибка или я что то сделал не правильно. Вообщем нужно чтоб работал в тестере.
Если не хотите сами, то подскажите где ошибка или как нужно сделать.....
Ребята помогите!!!!!!!!. Нужно переделать вот этот индикатор, для того чтобы он работал в тестере. По сути индюк берёт данные из файла (это в нём уже было) я лишь добавил буфер в который записываю значение разницы между текущим и предыдущем значением. При сохранении работает всё корректно, данные выгружаются за нужные дни, а вот в реал тайме работать не хочет. Гдето ошибка или я что то сделал не правильно. Вообщем нужно чтоб работал в тестере.
Если не хотите сами, то подскажите где ошибка или как нужно сделать.....
Для начала скопируйте текстовый файл в папку: /Папка терминала/tester/files/
Evgeny Belyaev: Кажеться в тестере нельзя читать из файла.
Можно, если использовать общую папку:
Использование общей папки всех клиентских терминалов
Все тестерные агенты изолированы друг от друга и от клиентского терминала: у каждого агента есть собственная папка, в которую записываются логи агента. Кроме того, все файловые операции при тестирования агента происходят в папке имя_агента/MQL5/Files. Однако можно реализовать взаимодействие между локальными агентами и клиентским терминалом через общую папку всех клиентских терминалов, если при открытии файла указать флаг FILE_COMMON:
//+------------------------------------------------------------------+ //| Expert initialization function | //+------------------------------------------------------------------+ intOnInit()
{
//--- общая папка всех клиентских терминалов
common_folder=TerminalInfoString(TERMINAL_COMMONDATA_PATH);
//--- выведем имя этой папки PrintFormat("Откроем файл в общей папке клиентских терминалов %s", common_folder);
//--- откроем файл в общей папке (указан флаг FILE_COMMON)
handle=FileOpen(filename,FILE_WRITE|FILE_READ|FILE_COMMON);
... дальнейшие действия
//--- return(INIT_SUCCEEDED);
}
Использование общей папки всех клиентских терминалов
Все тестерные агенты изолированы друг от друга и от клиентского терминала: у каждого агента есть собственная папка, в которую записываются логи агента. Кроме того, все файловые операции при тестирования агента происходят в папке имя_агента/MQL5/Files. Однако можно реализовать взаимодействие между локальными агентами и клиентским терминалом через общую папку всех клиентских терминалов, если при открытии файла указать флаг FILE_COMMON:
Признаюсь честно индюк под 4-ку написан..... Может как то можно в момент инициализации прочитать сразу весь файл и записать всё в массив. Или так тоже не получится???
Уважаемые программисты!
Кто сможет написать самого простейшего советника?
Условия его работы очень просты:
После образования нескольких восходящих свечек, на новой свечке он покупает. (Кол-во свечек из настроек)
После образования нескольких нисходящих свечек, на новой свечке он продает. (Кол-во свечек из настроек)
Размер лота.
Магик.
Вот и все условия. Больше ничего не нужно. Если вам не трудно, сделайте пожалуйста доброе дело, я вас никогда не забуду! Честное слово. :)
Уважаемые программисты!
Кто сможет написать самого простейшего советника?
Условия его работы очень просты:
После образования нескольких восходящих свечек, на новой свечке он покупает. (Кол-во свечек из настроек)
После образования нескольких нисходящих свечек, на новой свечке он продает. (Кол-во свечек из настроек)
Размер лота.
Магик.
Вот и все условия. Больше ничего не нужно. Если вам не трудно, сделайте пожалуйста доброе дело, я вас никогда не забуду! Честное слово. :)
Вот: N candles
Требуется написать элементарный советник по боллинжеру, который просто выдаёт звуковой сигнал при пересечении линий.
Требуется написать элементарный советник по боллинжеру, который просто выдаёт звуковой сигнал при пересечении линий.
Ребята помогите!!!!!!!!. Нужно переделать вот этот индикатор, для того чтобы он работал в тестере. По сути индюк берёт данные из файла (это в нём уже было) я лишь добавил буфер в который записываю значение разницы между текущим и предыдущем значением. При сохранении работает всё корректно, данные выгружаются за нужные дни, а вот в реал тайме работать не хочет. Гдето ошибка или я что то сделал не правильно. Вообщем нужно чтоб работал в тестере.
Если не хотите сами, то подскажите где ошибка или как нужно сделать.....
Ребята помогите!!!!!!!!. Нужно переделать вот этот индикатор, для того чтобы он работал в тестере. По сути индюк берёт данные из файла (это в нём уже было) я лишь добавил буфер в который записываю значение разницы между текущим и предыдущем значением. При сохранении работает всё корректно, данные выгружаются за нужные дни, а вот в реал тайме работать не хочет. Гдето ошибка или я что то сделал не правильно. Вообщем нужно чтоб работал в тестере.
Если не хотите сами, то подскажите где ошибка или как нужно сделать.....
Для начала скопируйте текстовый файл в папку: /Папка терминала/tester/files/
Ребята помогите!!!!!!!!. Нужно переделать вот этот индикатор, для того чтобы он работал в тестере.
Кажеться в тестере нельзя читать из файла.
Можно, если использовать общую папку:
Использование общей папки всех клиентских терминалов
Все тестерные агенты изолированы друг от друга и от клиентского терминала: у каждого агента есть собственная папка, в которую записываются логи агента. Кроме того, все файловые операции при тестирования агента происходят в папке имя_агента/MQL5/Files. Однако можно реализовать взаимодействие между локальными агентами и клиентским терминалом через общую папку всех клиентских терминалов, если при открытии файла указать флаг FILE_COMMON:
Можно, если использовать общую папку:
Использование общей папки всех клиентских терминалов
Все тестерные агенты изолированы друг от друга и от клиентского терминала: у каждого агента есть собственная папка, в которую записываются логи агента. Кроме того, все файловые операции при тестирования агента происходят в папке имя_агента/MQL5/Files. Однако можно реализовать взаимодействие между локальными агентами и клиентским терминалом через общую папку всех клиентских терминалов, если при открытии файла указать флаг FILE_COMMON:
Признаюсь честно индюк под 4-ку написан..... Может как то можно в момент инициализации прочитать сразу весь файл и записать всё в массив. Или так тоже не получится???