Type/to search

動的ストップロストレーディングビュー戦略

Common strategy
Created: 2023-09-18 17:20:06
Last modified: 3 years ago
1
Follow
1802
Followers

概要

本戦略は、TradingViewの動的変数を使用してアラート内でストップロス価格を引き渡し、TradingConnectorを介してMT4/5で取引を実行する方法を示しています。戦略はストキャスティクス指標を用いてエントリーのタイミングを判断し、最新のサポート/レジスタンスを動的にストップロスとして設定し、部分利益確定も可能です。

戦略の原理

ストキャスティクス指標のK線とD線がゴールデンクロスしたら買い、デッドクロスしたら売りとします。直近のサポート/レジスタンスを計算し、ストップロス価格とします。エントリー後、ストップロス価格は動的変数によりリアルタイムでブローカーに渡されます。部分利益確定は、ストップロス距離の一定比率とします。利確価格も動的に引き渡すことができます。

優位性分析

  • 動的ストップロスにより、ストップロス価格を正確に設定可能
  • 部分利益確定により資金効率が向上
  • ストップロス価格をリアルタイムでブローカー口座に引き渡し
  • バックテストのストップロス価格が実際の取引に近く、リアルなシミュレーションが可能

リスク分析

  • ストキャスティクス指標には遅延が存在
  • 部分利益確定の頻度が高すぎるとポジション保有に影響
  • 動的変数は異なる時間足で効果が異なる
  • 部分利益確定の比率を最適化する必要がある

ストキャスティクスのパラメータ期間を適切に短縮したり、部分利益確定の比率を調整することでリスクをコントロールできます。

最適化の方向性

  • 異なるストキャスティクスパラメータの組み合わせをテスト
  • 部分利益確定の比率設定を最適化
  • トレーリングストップなど、異なるストップロス方式を試行
  • 複数市場・複数銘柄でテスト

まとめ

本戦略は、TradingViewの新機能を活用してMT4/5で動的ストップロス取引を実行する方法を示しています。将来のバックテストの基本フレームワークとして活用でき、具体的な銘柄に応じた最適化・調整が必要です。

Source
Pine
/*backtest
start: 2023-08-18 00:00:00
end: 2023-09-17 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
// strategy(title="TradingView Alerts to MT4 MT5 Strategy example", commission_type=strategy.commission.cash_per_order, commission_value=0.00003, overlay=false, default_qty_value=100000, initial_capital=1000)
// study(title="TradingView Alerts to MT4 MT5 Strategy example")  //uncomment this line and comment previous one to make it a study producing alerts
//
Strategy parameters
Strategy parameters
TakeProfitLevel
TakePartialProfitLevel
K
D
Smooth
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)