PineForgeの成績
- 取引数
- 28
- 純損益
- −216.10 USDT
- 最大ドローダウン(決済)
- −415.54 USDT
- 勝率
- 25.0%
- プロフィットファクター
- 0.66
全取引で、方向、約定日時と価格、数量が一致。
タップやドラッグで各点の値を確認できます。
出典:pineforge-corpus(d75b4fa)のtv_trades.csvとengine_trades.csv。
| 時刻(UTC) | TradingView(USDT) | PineForge(USDT) |
|---|---|---|
| 2025-04-09 06:30 | 9.20 | 9.20 |
| 2025-05-30 06:30 | −86.11 | −86.11 |
| 2025-09-02 07:30 | −29.14 | −29.14 |
| 2025-11-21 17:15 | 199.44 | 199.44 |
| 2026-02-11 14:45 | −3.59 | −3.59 |
| 2026-02-26 03:45 | 27.75 | 27.75 |
| 2026-02-28 15:15 | −62.17 | −62.17 |
| 2026-04-12 22:15 | −192.33 | −192.33 |
| 2026-04-30 02:30 | −216.10 | −216.10 |
損益グラフと同じデータ系列から算出しています。それぞれの取引記録で、累積損益がその時点までの最高値をどれだけ下回っているかを示します。
| 時刻(UTC) | TradingView(USDT) | PineForge(USDT) |
|---|---|---|
| 2025-04-09 06:30 | 0.00 | 0.00 |
| 2025-05-30 06:30 | −95.31 | −95.31 |
| 2025-09-02 07:30 | −38.34 | −38.34 |
| 2025-11-21 17:15 | 0.00 | 0.00 |
| 2026-02-11 14:45 | −203.03 | −203.03 |
| 2026-02-26 03:45 | −171.69 | −171.69 |
| 2026-02-28 15:15 | −261.61 | −261.61 |
| 2026-04-12 22:15 | −391.77 | −391.77 |
| 2026-04-30 02:30 | −415.54 | −415.54 |
1マスが取引1件で、区分ごとに数えています。マスは件数を表すもので、時系列上の位置ではありません。
| 区分 | 取引数 |
|---|---|
| 完全一致 | 28 |
| 差異あり | 0 |
| TradingViewのみ | 0 |
| PineForgeのみ | 0 |
| 合計 | 28 |
28件の取引すべてが、両方の取引記録で完全に一致しています。
出典:pineforge-corpusのコミットd75b4faに含まれる、TradingViewのエクスポート(tv_trades.csv)とPineForgeの取引一覧(engine_trades.csv)。PineForgeの取引一覧は、エンジンv1.0.1で出力したものです。
エンジンの公開コーパスチェックで「優秀」と判定されています。許容されるTradingViewとの差は、両方の一覧がカバーする期間で計算した90パーセンタイルで、エントリー価格と決済価格が0.01%以内、損益が1%以内です。「優秀」では、時刻、価格、方向が完全に同じところに TradingView が二つ以上の異なるエントリー Signals を示す場合、エンジンもそこに同じ数の個別のエントリーを示します(個別エントリーの識別)。「完全一致」とは、両方のファイルで売買方向、エントリーと決済の時刻、エントリーと決済の価格が同じで、数量もTradingViewがエクスポートする小数点以下の桁まで同じであることを指します。評価ランクの仕組み
このページに表示しているのは、pineforge-corpusのコミットd75b4faに含まれるファイルで、Pineのソース、そこからcodegen 1.0.1が生成したC++、両方の取引一覧です。PineForgeの取引一覧は、そのC++からエンジンv1.0.1で出力したものです。評価ランクは、コミット35db01c8時点のエンジンで実行したコーパスチェックによるものです。このチェックはすべての戦略を再実行するもので、エンジンv1.4.0に含まれています。pineforge-release 1.4.0のイメージはエンジンv1.4.0とcodegen 1.4.0を搭載しており、お手元のOHLCVデータでこれらを実行します。
そのコーパスのコミットにある戦略のstrategy.pineを、お手元のOHLCVファイルと同じ場所に保存してから、次のコマンドを実行します:
docker run --rm --network=none \
-v "$PWD/strategy.pine:/in/strategy.pine:ro" \
-v "$PWD/ohlcv.csv:/in/ohlcv.csv:ro" \
ghcr.io/pineforge-4pass/pineforge-release:1.4.0 > report.json