Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
ИНДИКАТОР НЕ РАБОТАЕТ
Прошлая версия индикатора, благодаря разработчикам TSLab получила продолжение. Индикатор сделан для версии 1.2 в версии программы 1.1 он работать не будет! В новой версии индикатора есть сохранение истории стакана в файл. В сборке 6 блоков(обработчиков):
Работа с блоками сохранения: Скрипт не нужно ставить в реал на торговлю. Пишут индикаторы и просто установленные в обычный график. Главное, что бы график обновлялся. Блоков сохранения два. "BidHistory" и "AskHistory". Блоки цепляются к источнику. В блоках два параметра: Параметр "Folder" - создает в указанной директории папки либо Ask либо Bid (слеш вот такой / ) . Пример: если в параметре Folder блока "BidHistory" написать c:/Data/fRTS/H3 , то в указанной директории будет автоматически создана папка Bid, в которой и будут сохранятся файлы. Параметр "SaveInterval" - это не то, что Вы подумали сразу. )) Этот параметр задает - через какой интервал в секундах старый кеш сохранится в файл и блок начнет записывать новый файл. Например, если в блоке "AskHistory" указать 300, то каждые 5 минут будет образовываться новый файл в папке Ask. Сделано это для того, что бы можно было балансировать между скоростью работы и возможностями компьютера. Настраивать опытным путем. Работа с блоками чтения Блоки цепляются к источнику. Блоков четыре. "AskReader", "BidReader", "AskVolumeRead", "BidVolumeRead" Здесь Три параметра: "Folder" - нужно указать тот же путь, что указан в блоках History "Level" - номер строки стакана "DefaultVal" - параметр должен быть равен 0. В следующей сборке он пропадет.
Теперь о багах: Известные нерешенные баги индикатора: 1. Нельзя обращаться из других скриптов, вернее можно, но к добру не приводит. Т.е. в каком скрипте или графике блоки писатели(History) находятся, в этом же редакторе и должны находится блоки читатели(Reader) данного указанного пути директории. 2. Пока индюк не подключен к источнику и/или источник не подключен к серверу брокера индюк дает ошибку "null pointer эксепшн" И пропадет ошибка, как только программа подключается к серверу. (ИСПРАВЛЕНО) 3. Если параметр "SaveInterval" настроен не правильно, Вы увидите как с графика пропадают последние данные индикатора за несколько баров. Так же это произойдет, если в скрипт подгружено слишком много баров.
Про баги сообщайте плиз.
Как правильно подгружать индикаторы в программу версии 1.2 можно посмотреть на видео канале разработчиков TSLab: