Algorithmischer Handel für .NET und Python✦86+ Konnektoren · Börsen · Broker · Krypto✦S#.Designer · Backtest · optimieren · live gehen✦Eine Community von 31,458+ Tradern und Entwicklern✦Algorithmischer Handel für .NET und Python✦86+ Konnektoren · Börsen · Broker · Krypto✦S#.Designer · Backtest · optimieren · live gehen✦Eine Community von 31,458+ Tradern und Entwicklern✦
Предлагаю добавить больше типов генерируемых свечей и/или сделать более расширенные настройки для существующих.
На данный момент могу предложить:
для нетаймфреймовых свечей сделать возможность ограничения мин.времени дискретности свечи - не менее M секунд.
1.1 для нетаймфреймовых свечей сделать возможность дополнительного условия отсечки новой свечи с наступлением нового торгового дня.
добавить тип Range/Renko свечей с шагом, привязанным к шкале цены. Т.е. например, для шага 0.25 свечки будут генерироваться при пересечении цены ступенек в .. 140.0, 140.25, 140.5, 140.75, 141.0 и т.д. По моим наблюдениям такой тип свечей весьма неплох для торговли (учитывает sup/res уровни).
для Range/Renko сейчас можно задавать шаг в абс., и в % величинах? Если нет, то добавить.
Готов доработать такие свечи на базе исходников, чтобы не с нуля делать.
А какие первоочередные задачи по развитию Гидры?
Хотите помочь с Гидрой? Могу выложить список первоочередных тасков.
Если скиллов хватит, можно и помочь. Михаил, вроде бы, не против был моего участия. Предлагаю в скайп перейти, как вас найти? мой логин barnauler.
Несколько предложений по улучшению Гидры (по части UI и работы с инструментами):
Добавить в таблицу со списком инструментов столбцы с информацией об инструменте (см. файл HYDRA_main_window.png). Это даст возможность сортировать инструменты не только по тикеру или по количеству сделок, но и по бирже, к примеру.
Реализовать редактирование параметров нескольких инструментов одновременно. Зачем - не все инструменты имеют правильные предопределенные значения шага и размера лота, и поштучно их редактировать весьма утомительно. Идея состоит в том, чтобы сделать кнопку (например, рядом с кнопками "Добавить" и "Удалить" внизу главного окна), которая показывала бы диалог "Изменить инструмент" (вызываемый сейчас по двойному щелчку мыши) и позволяла бы задать Класс, Шаг цены, Размер лота и Биржу для выделенной группы инструментов. Примерная логика работы: если группа инструментов имеет одно и то же значение в каком-либо поле (например, Биржа = "РТС"), то при появлении окна редактирования инструмента поле заполняется автоматически (т.е. если для GZZ8 и RIZ8 инструмент стоит "РТС", то в диалоге выпадающий список принимает значение RTS). Если значения разные - соответствующее поле в диалоге редактирования оставляется пустым (т.е. если для GDZ2 шаг равен 0.1, а для RIZ2 - 10, то в диалоге редактирования свойств поле Шаг цены будет пустым). После нажатия на ОК, диалог закрывается и в списке инструментов для выделенных инструментов обновляются значения в соответствующих полях. Если поле в диалоге редактирования пустое, то значение этого поля для каждого инструмента остается без изменений.
Для фьючерсов и опционов задавать (или ещё лучше определять автоматически - она вычислима на основе информации из тикера) конечную дату, до которой скачиваются исторические данные. Сейчас задается глобальная дата, начиная с которой необходимо выкачивать историю, и эта дата применяется для всех инструментов. В то же время данные по фьючерсу/опциону существуют в течение некоторого времени до начала его обращения, но всегда заканчиваются в дату его экспирации. Например, данные по GZZ8 или по RIZ8 нет смысла скачивать за 2009-й, 2010, 2011 и 2012 годы - они не существуют. Скачивание всего подряд (особенно для источника RTS) ведет к разрастанию временной папки в космических масштабах. Для FINAM - к созданию кучи пустых файлов во временной директории.
Wir verwenden Cookies, um die beste Erfahrung auf unserer Website zu gewährleisten. Durch die weitere Nutzung unserer Seite stimmen Sie der Verwendung von Cookies zu.
Kommentare (7)
Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen
Предлагаю добавить больше типов генерируемых свечей и/или сделать более расширенные настройки для существующих.
На данный момент могу предложить:
Готов доработать такие свечи на базе исходников, чтобы не с нуля делать.
Для Гидры это не самые первоочередные задачи.
А какие первоочередные задачи по развитию Гидры? Устранение багов это понятно.
Несколько предложений по улучшению Гидры (по части UI и работы с инструментами):
Добавить в таблицу со списком инструментов столбцы с информацией об инструменте (см. файл HYDRA_main_window.png). Это даст возможность сортировать инструменты не только по тикеру или по количеству сделок, но и по бирже, к примеру.
Реализовать редактирование параметров нескольких инструментов одновременно. Зачем - не все инструменты имеют правильные предопределенные значения шага и размера лота, и поштучно их редактировать весьма утомительно. Идея состоит в том, чтобы сделать кнопку (например, рядом с кнопками "Добавить" и "Удалить" внизу главного окна), которая показывала бы диалог "Изменить инструмент" (вызываемый сейчас по двойному щелчку мыши) и позволяла бы задать Класс, Шаг цены, Размер лота и Биржу для выделенной группы инструментов. Примерная логика работы: если группа инструментов имеет одно и то же значение в каком-либо поле (например, Биржа = "РТС"), то при появлении окна редактирования инструмента поле заполняется автоматически (т.е. если для GZZ8 и RIZ8 инструмент стоит "РТС", то в диалоге выпадающий список принимает значение RTS). Если значения разные - соответствующее поле в диалоге редактирования оставляется пустым (т.е. если для GDZ2 шаг равен 0.1, а для RIZ2 - 10, то в диалоге редактирования свойств поле Шаг цены будет пустым). После нажатия на ОК, диалог закрывается и в списке инструментов для выделенных инструментов обновляются значения в соответствующих полях. Если поле в диалоге редактирования пустое, то значение этого поля для каждого инструмента остается без изменений.
Для фьючерсов и опционов задавать (или ещё лучше определять автоматически - она вычислима на основе информации из тикера) конечную дату, до которой скачиваются исторические данные. Сейчас задается глобальная дата, начиная с которой необходимо выкачивать историю, и эта дата применяется для всех инструментов. В то же время данные по фьючерсу/опциону существуют в течение некоторого времени до начала его обращения, но всегда заканчиваются в дату его экспирации. Например, данные по GZZ8 или по RIZ8 нет смысла скачивать за 2009-й, 2010, 2011 и 2012 годы - они не существуют. Скачивание всего подряд (особенно для источника RTS) ведет к разрастанию временной папки в космических масштабах. Для FINAM - к созданию кучи пустых файлов во временной директории.
Спасибо за предложения. Взято на заметку.