Блог им. 1823244

Журнал истории сделок и открытых позиций (обновление 1)

    • 18 января 2017, 01:10
    • |
    • nicolas
  • Еще
Если у кого-то были проблемы с регистрацией сделок на Едином счете в Открытии, скачайте обновленную версию плагина. К сожалению, у меня нет ЕДС, поэтому протестировать не могу :( Надеюсь на ваше понимание.
Внимание! Распаковывайте в отдельный каталог и оттуда переносите все файлы, кроме базы данных positions2.db, т.к. на github лежит пустая база!

https://github.com/9159340/TradeHistory
★3
18 комментариев
Спасибо. Я про двойной \ не понял. Как путь к бд должен выглядеть? 
avatar
Dmitriy Redko, сейчас путь настроен относительно каталога скрипта, т.е. файл бд должен лежать рядом с главным файлом. Если захочется поменять, то пишем абсолютный путь, учитывая двойной слэш, например:
«d:\\work\\LUA\\IDE\\ldt\\workspace\\TradeHistory\\positions2.db»
avatar
nicolas, я так понимаю скрипт работает только на новые сделки? Он вот так и должен выглядеть?

avatar
Такие вещи надо делать платно. Деньги всегда сдерживающий фактор.

Захочу я пользоваться скриптом. Привыкну. А вы завтра скажите Я устал я ухожу.
avatar
Евгений, ну и никто это не купит в итоге.
avatar
nicolas, значит то, что вы делаете, не нужно. Стоит ли тратить тогда свое время?
avatar
Ок, Евгений, можешь перечислить мне тысяч пять. Webmoney или яндекс-Деньги удобнее?
avatar
nicolas, за что? 
avatar
Дмитрий, да, только новые. Так и должен выглядеть.
avatar
с единым счетом все заработало. ошибок не выскочило.
avatar
У меня тоже заработало, с первой версией были проблемы, спасибо большое Nicolas!
выскакивает ошибка TradeHistory_fifo.lua528 attempt
Если есть возможность стукнись ко мне в скайп kubikrubik000,
Заранее большое спасибо!
avatar
в скайп не могу. полный текст ошибки, можно в личку. судя по номеру строки, это происходит при открытии деталей позиции, у меня без ошибок работает.
avatar

 ..:\Finam\QuikFinam\TradeHistory\TradeHistory_fifo.lua:528: attempt to index field 'db' (a nil value)

хотел с тобой пообщаться на тему индикатора ASCTrend
Quik версия 7.6.1.1

avatar
путь к базе менял? похоже, что скрипт не может ее открыть.
avatar
Да менял, как было указано в инструкции
self.db_path = getScriptPath()… «C:\\Finam\\QuikFinam\\TradeHistory\\positions2.db»
avatar
не надо. там же настроено, чтобы работало «из коробки».

вариант 1. убери «C:\\Finam\\QuikFinam\\TradeHistory», чтобы осталось «self.db_path = getScriptPath()… «\\positions2.db»». Это возврат к исходным настройкам, путь к базе указан относительно каталога скрипта.

вариант 2. убери «getScriptPath()… », чтобы осталось «self.db_path = «C:\\Finam\\QuikFinam\\TradeHistory\\positions2.db»». Это явное задание пути к базе.

Кстати, насчет кавычек. Lua понимает только ' или ". Если в файле будет такая кавычка «, то это ошибка. Внимательнее с этим.
avatar
 все спасибо заработало
остановился на варианте 1.
avatar

теги блога nicolas

....все тэги



UPDONW
Новый дизайн