問題タブ [pyalgotrade]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - PyAlgoTrade チュートリアルでの取引戦略の使用による ImportError
Pyalgotrade で単純な Python で書かれた取引戦略を実行しているときに、インポート エラーが発生しました。
そして、エラーは以下のように表示されます。
私はpyalgotradeと呼ばれるこのライブラリを持っていると確信しています.
python - AttributeError: Python で Pyalgotrade を使用すると、'float' オブジェクトに属性 'getLow' がありません
Pyalgotrade ライブラリのリスト関数を使用して、Python でストキャスティクス オシレーターを作成しようとしています。
Pyalgotrade ライブラリは、株式取引戦略をバックテストするための Python ライブラリです。取引戦略のアイデアがあり、それを履歴データで評価して、その動作を確認したいとします。PyAlgoTrade を使用すると、最小限の労力でこれを行うことができます。
Python コードは次のようになります。
エラーは、すべてのトレース バックを含めて、このようなものです。
python - NameError: Python で Pyalgotrade を使用してグローバル名 'indicator' が定義されていません
Pyalgotrade ライブラリの list 関数を使用して、Python で Ultimate Oscillator を作成しようとしています。
私のコードは以下の通りです:
そして、次のようなエラーが発生しました。
関数はhttp://gbeced.github.io/pyalgotrade/docs/v0.15/html/talib.htmlにあります。
アルティメットオシレーター:
pyalgotrade.talibext.indicator.ULTOSC(棒数、カウント、期間 1=-2147483648、期間 2=-2147483648、期間 3=-2147483648)
python - Pyalgotrade 使用時の Python の TypeError
Pyalgotrade ライブラリの list 関数を使用して、Python で確率的オシレーターを作成しようとしています。
私のコードは以下の通りです:
そして、次のようなエラーが発生しました。
確率論的:
pyalgotrade.talibext.indicator.STOCH(barDs、カウント、fastk_period=-2147483648、slowk_period=-2147483648、slowk_matype=0、slowd_period=-2147483648、slowd_matype=0)
python - Pyalgotrade チュートリアルの属性エラー
私はしばらくの間グーグルで検索してきましたが、まだ解決策を見つけることができず、正直なところ問題を特定することさえできません.
Python と Pyalgotrade のインストールは正しく、インポートの成功によって確認されました。
それにもかかわらず、チュートリアルでサンプル コードを実行することができず、常にスローされます。
コード例は次のとおりです。
そして iPython Notebook の出力:
問題が何であるかについて、誰かが少なくともヒントを持っていますか?
python - Django での Python モジュールのインポート: __init__.py クラスがロードされていません
次のコードは Python シェルで正常に動作し、フィード オブジェクトのコンテンツを表示します。
ただし、Django ビューで実行すると、次のエラーが発生します。
BacktestingStrategy は、python モジュールの strategy フォルダー内の __ init__.py ファイルで定義されたクラスであり、python パス内にあります。
問題についての私の理解は、django が __ init__.py ファイルを読み取らないため、モジュール (pyalgotrade モジュール) を正しくインポートしないことです。
Djangoにそうするように指示する方法はありますか?
事前に感謝し、初歩的な質問で申し訳ありません。
乾杯
python - Pyalgotrade で yahoo バーをインポートする KeyError
pyalgotrade の onBars 関数で株価を参照しようとすると、Python が KeyError をスローするという問題に遭遇しました。興味深いことに、アクセスしようとしている株によって異なります。次のコードは機能せず、エラーがスローされます。
株はオーストラリア株で、すべて有効です。yahoofeed モジュールがそれらをダウンロードします。stocks = で始まる行をコメントアウトし、以下の行のコメントを外して米国株を使用すると、完全に機能します。
私の最初の考えは、株式コードの完全停止でしたが、実行すると、bars.keys() の内容が出力され、これが変化し続け、これが問題の原因であると思われます。最終的に存在しないエラーが発生しますが、バーごとに内容が変わる理由はわかりません。
誰でもこの現象を説明または修正できますか? 私は Pyalgotrade がとても好きで、代替手段として Zipline を検討していますが、遅すぎます。