問題タブ [back-testing]
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 - すべてのオープン ポジションの平均約定価格を取得する方法
各バーで pyalgotrade を使用する場合、株式の平均約定価格が必要です... getAvgFillPrice 関数のコールアウトを使用して同じ値を取得する方法がわかりません。これは、次の取引に参加するかどうかを決定するのに役立ちます. どんな助けでも大歓迎です。私は次のコードを試しました:
しかし、次のエラーが表示されます。
この点でどんな助けも感謝します...
python - Python:移動平均クロスオーバーの数と各クロスオーバー間の最高点をカウントする方法は?
価格 (たとえば日足) と単純な移動平均を使用して、単純な移動平均戦略をバックテストしています。株式 X の過去のデータで、価格が移動平均線を超えた、または下回った頻度を調べたいと考えています。つまり、交差の総数を調べたいと考えています。
また、各クロスオーバー間の最大/最小ポイントを見つけたいと考えています。価格は移動平均線の周りを移動するため、平均を上回ることもあれば、下回ることもあります。これらの変化を測定したい。これは、クロスオーバー A をベースラインとして使用した、クロスオーバー A とクロスオーバー B の間のティックまたはパーセントでの最大距離を意味します。
私が言いたいことを明確にするために、この写真を見てください:
これをPythonでコーディングする方法について正しい方向に向けてくれる助けがあれば幸いです:-)