Описание тега pyalgotrade
PyAlgoTrade - это библиотека Python для алгоритмической торговли, управляемая событиями.
0
ответов
Python Pyalgotrade Quandl Feed Ошибка
Возникла ошибка с feed.addBarsFromCSV в сочетании с quandlefeed, как показано ниже, и используется на инструменте "CBOE/VIX" import quandl as qd from pyalgotrade.tools import quandl from pyalgotrade.barfeed import quandlfeed name = '%s.csv' sym = "V…
07 янв '17 в 08:46
1
ответ
Pyalgotrade VWAP расчет с использованием исторических данных Yahoo, кажется, неверно
Я только начал с pyalgotrade, используя измененный пример кода, который я получил онлайн, который использует вычисление VWAP (усредненное по объему), а также собственный программный метод получения исторических данных Yahoo. Я заметил, что выходной …
27 фев '16 в 02:52
0
ответов
Невозможно получить доступ к переменным экземпляра класса
У меня есть следующий базовый класс (он наследует от класса в платформе PyAlgoTrade): В методе init я инициализирую переменную экземпляра класса self.__instrument. class BaseStrategy(strategy.BacktestingStrategy): def __init__(self, feed, instrument…
04 ноя '17 в 23:49
1
ответ
Значение setUseAdjustedValues (True) om pyalgotrade
Вот пример кросс-стратегии SMA, по какой причине мы используем self.setUseAdjustedValues(True)и как это работает? from pyalgotrade import strategy from pyalgotrade.technical import ma from pyalgotrade.technical import cross class SMACrossOver(strate…
05 апр '15 в 05:29
1
ответ
Сконфигурируйте профиль события в pyalgotrade, чтобы оглядываться дальше, чем на один столбец (например, барды [-2])
Я пытаюсь написать различные предикаты на простых структурах подсвечника. Например, один компонент предиката "3 зеленые свечи в ряд" потребует оглянуться назад на -4 Чтобы начать с простого, я попробую проверить его с помощью предиката 'lower_highs'…
31 май '16 в 04:45
1
ответ
Сбой ninyalatrader в Pyalgotrade после 7 вызовов onBars()
Я пытаюсь использовать ленту ninjaTrader через файлы CSV, содержащие данные минут. Программа работает как предназначено для семи вызовов onBars, затем выдает ошибку: self.info (str (instr) + "текущая цена открытия:%.2f"% (bars.getBar (instr).getOpen…
11 янв '17 в 02:57
1
ответ
NotImplementedError() что это значит, профилировщик событий pyalgotrade
Я пытаюсь запустить профилировщик событий pyalgotrade. Я использую пользовательские данные, они работают, когда я запускаю их со стратегией / предикатом по умолчанию 'BuyOnGap', однако, когда я пытаюсь запустить их с простой пользовательской стратег…
25 май '16 в 15:44
1
ответ
Q: Повторная выборка бита с метками в pyalgotrade
Я работаю с алгоритмом на клиенте bittamp, который лучше работает с 30-минутными барами, вместо того, чтобы рассматривать каждую сделку как бар. Есть ли "правильный" способ повторной выборки этих баров в 30-минутные интервалы на лету? Я не могу сдел…
09 мар '17 в 08:03
1
ответ
Самый высокий максимум за определенный промежуток времени
Как получить максимальный максимум за определенный промежуток времени, например, с 08:00 до 10:00 с помощью индикатора pyalogtrade или ta-lib. Конечно, я мог написать два оператора if, чтобы проверить время на текущем баре, но я подумал, что должен …
25 май '16 в 10:35
2
ответа
Ошибка атрибута учебника Pyalgotrade
Я уже некоторое время гуглю, но до сих пор не могу найти решение или даже честно определить проблему. Моя установка Python и Pyalgotrade верна, что подтверждается успешным импортом. Тем не менее, я не могу запустить пример кода из учебника, он всегд…
30 май '14 в 13:57
1
ответ
Указание альтернативного формата даты и времени "Исключение: недопустимое значение даты и времени. Оно должно быть больше последнего"
Я пытаюсь прочитать в CSV, который вводит новые данные каждые 15 минут. Из того, что я могу собрать, причина, по которой я возвращаю это исключение, заключается в том, что дата не меняется в каждой строке, но время меняется. Тем не менее, канал не ч…
20 авг '18 в 04:14
1
ответ
AttributeError: у объекта 'float' нет атрибута 'getLow', использующего Pyalgotrade в Python
Я пытался написать Стохастический Осциллятор на python, используя функцию списка в библиотеке Pyalgotrade. Библиотека Pyalgotrade - это библиотека Python для тестирования на истории биржевых стратегий. Допустим, у вас есть идея для торговой стратеги…
08 апр '14 в 16:43
1
ответ
Для стоп-лосс нужен совет по Pyalgotrade
Я хочу протестировать торговую стратегию в pyalgotrade, но у меня проблемы с отправкой стоп-лосса. В документации говорится: Позиции являются абстракциями более высокого уровня для размещения заказов. По сути, они представляют собой пару заявок на в…
19 апр '15 в 19:58
1
ответ
Ошибка при загрузке примера данных из yahoo finance в PyAlgoTrade
Я пытаюсь следовать введению на веб-сайте PyAlgoTrade, чтобы загрузить данные из финансов Yahoo с использованием данного кода. Но я всегда получаю ошибку. Вот веб-сайт: http://gbeced.github.io/pyalgotrade/docs/v0.15/html/tutorial.html ... Сказав все…
31 мар '14 в 14:51
0
ответов
API KiteConnect, тики к подсвечникам
Я хотел бы сохранить данные тиков в подсвечниках, и я написал код для них. Что происходит, когда я запускаю код, данные разных инструментов смешиваются, хотя я пытался создать объект для каждого инструмента. Я также проверяю, является ли токен инстр…
05 окт '18 в 14:23
3
ответа
TypeError в Python при использовании Pyalgotrade
Я пытался написать Осциллятор Stochcastic на python, используя функцию списка в библиотеке Pyalgotrade. Мой код ниже: from pyalgotrade.tools import yahoofinance from pyalgotrade import strategy from pyalgotrade.barfeed import yahoofeed from pyalgotr…
10 апр '14 в 14:41
4
ответа
Импорт модуля Python в Django: классы __init__.py не загружены
Следующий код прекрасно работает в оболочке Python, отображая содержимое объекта канала: from pyalgotrade import strategy from pyalgotrade.barfeed import yahoofeed class MyStrategy(strategy.BacktestingStrategy): def __init__(self, feed, instrument):…
27 авг '14 в 18:04
2
ответа
Больше примеров для профилировщика событий в pyalgotrade
Я пытаюсь узнать, как внедрить пользовательские стратегии в профилировщик событий для pyalgotrade. Это пример по умолчанию, который они дают. from pyalgotrade import eventprofiler from pyalgotrade.technical import stats from pyalgotrade.technical im…
19 май '16 в 07:11
1
ответ
Добавление нескольких элементов в переменную python
Я пытаюсь добавить несколько котировок акций (например, APPL,TSLA, AMZN) в переменную инструмента, чтобы metaplotlib мог генерировать график полос Боллинджера для нескольких котировок акций. На данный момент он просто показывает график для одной акц…
03 мар '17 в 02:50
0
ответов
Запуск примера поддержки CSV в библиотеке pyalgotrade-python-3
Я пытаюсь запустить код из документации PyAlgoTrade 0.18 ( http://gbeced.github.io/pyalgotrade/docs/v0.18/html/feed.html): from pyalgotrade.feed import csvfeed feed = csvfeed.Feed("Date", "%Y-%m-%d") feed.addValuesFromCSV("quandl_gold_2.csv") for da…
04 июл '18 в 10:58