Блог им. 1823244

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

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

https://github.com/9159340/TradeHistory
★3
Спасибо. Я про двойной \ не понял. Как путь к бд должен выглядеть? 
avatar

Dmitriy Redko

Dmitriy Redko, сейчас путь настроен относительно каталога скрипта, т.е. файл бд должен лежать рядом с главным файлом. Если захочется поменять, то пишем абсолютный путь, учитывая двойной слэш, например:
«d:\\work\\LUA\\IDE\\ldt\\workspace\\TradeHistory\\positions2.db»
avatar

nicolas

nicolas, я так понимаю скрипт работает только на новые сделки? Он вот так и должен выглядеть?

avatar

Dmitriy Redko

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

Захочу я пользоваться скриптом. Привыкну. А вы завтра скажите Я устал я ухожу.
avatar

Евгений

Евгений, ну и никто это не купит в итоге.
avatar

nicolas

nicolas, значит то, что вы делаете, не нужно. Стоит ли тратить тогда свое время?
avatar

Евгений

Ок, Евгений, можешь перечислить мне тысяч пять. Webmoney или яндекс-Деньги удобнее?
avatar

nicolas

nicolas, за что? 
avatar

Евгений

Дмитрий, да, только новые. Так и должен выглядеть.
avatar

nicolas

с единым счетом все заработало. ошибок не выскочило.
avatar

nazhiva

У меня тоже заработало, с первой версией были проблемы, спасибо большое Nicolas!
avatar

Андрей Корнев

выскакивает ошибка TradeHistory_fifo.lua528 attempt
Если есть возможность стукнись ко мне в скайп kubikrubik000,
Заранее большое спасибо!
avatar

Alexander

в скайп не могу. полный текст ошибки, можно в личку. судя по номеру строки, это происходит при открытии деталей позиции, у меня без ошибок работает.
avatar

nicolas

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

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

avatar

Alexander

путь к базе менял? похоже, что скрипт не может ее открыть.
avatar

nicolas

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

Alexander

не надо. там же настроено, чтобы работало «из коробки».

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

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

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

nicolas

 все спасибо заработало
остановился на варианте 1.
avatar

Alexander


Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.

Залогиниться

Зарегистрироваться
....все тэги
Регистрация
UPDONW