無料でロボットをダウンロードする方法を見る
Telegram上で私たちを見つけてください。
私たちのファンページに参加してください
興味深いスクリプト?
それではリンクにそれを投稿してください。-
他の人にそれを評価してもらいます
スクリプトを気に入りましたか?MetaTrader 5ターミナルの中でそれを試してみてください。
インディケータ

ATR Trailing Stop (Pine Script Port) - MetaTrader 5のためのインディケータ

Usama Bin Islam
Usama Bin Islam
MQL5 developer: Expert Advisors from written rules, indicator development, Pine Script to MQL5 conversions, and cost-aware backtesting.
How I work:
- I turn your rules into a short written spec (entries, exits, stops, sizing, filters) before writing any code, so we agree on the logic first.
| Japanese English Русский 中文 Español Deutsch Português 한국어 Français Italiano Türkçe
ビュー:
14
パブリッシュ済み:
MQL5フリーランス このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動

ATR トレーリングストップ(Pine Script 移植版)


TradingViewのPine ScriptインジケーターをMQL5に変換した実例で、Pythonのリファレンス実装と互換性を保っています。


ルール(3つのバージョンすべてで共通):

- nLoss = ATR乗数 × InpATRLengthバーにわたるトゥルーレンジのSMA

- 価格がストップラインを上回っている間はストップラインが価格より上に段階的に引き上げられ、下回っている間は価格より下に段階的に引き下げられる

- 価格がストップラインを突破して引けた時点で、ストップラインは反対側に切り替わり、矢印が描画される


PineからMQL5/Pythonへの変換に関する注記(実際の移植作業):

- ta.tr(true):最初のバーには直前の終値がないため、そのバーのトゥルーレンジは単に高値から安値を引いた値となる

- ta.sma(x, n): n本分のバーが存在するまではnaのまま(最初の有効な値はバーn-1で得られる)

- nz(stop[1], src): 前回のストップ値。前回のストップ値がまだ na の場合は、現在の価格

- var float stop = na: バーからバーへと引き継がれる状態。MQL5では永続的なバッファに、Pythonでは実行中の配列に変換される

- ta.crossover / ta.crossunder: いずれか一方が na の間は厳密に false となる。これは最初の有効なバーにおいて重要である


リポジトリ(Pineソース、クロスチェック用の文字通りのバー単位の実装を含むPythonポート、および両者をMQL5出力と比較するパリティテスト):github.com/RAo797bit/pine-python-mql5-conversion


MetaEditorでエラー0件、警告0件で問題なくコンパイルされます合成価格系列におけるATRトレーリングストップ 。

MetaQuotes Ltdによって英語から翻訳されました。
元のコード: https://www.mql5.com/en/code/77655

Trade Reporter Lite - Telegram trade notifications Trade Reporter Lite - Telegram trade notifications

MT5での売買の開始・終了情報をTelegramチャットに投稿します:ポジション方向、銘柄、エントリー価格、ストップ価格、ターゲット価格(ピップス単位)、ロット数、そして約定時の結果、ピップス、R倍率、保有時間。リトライキュー機能付き、再起動後も正常に動作し、自身では取引を行いません。MT5用の無料TelegramおよびDiscord取引通知ツールです。

Safe Risk Manager EA - Daily Loss, Break-Even and Trailing Stop Safe Risk Manager EA - Daily Loss, Break-Even and Trailing Stop

リスク管理機能、スプレッド保護、継続的な日次損失制限、ブレークイーブン、トレーリングストップを備えた、MT5のヘッジング口座向け教育用取引パネル。

Adaptive Moving Average (AMA) Adaptive Moving Average (AMA)

適応移動平均線は、ノイズの影響を受けにくい移動平均線を作るときに使われ、トレンドを検知する際にラグが最小に抑えられるという特徴を持ちます。

Accelerator Oscillator (AC) Accelerator Oscillator (AC)

アクセルレーション/デセレレーションインジケーター(AC)は現在の市場を動かす力の加速と減速を測ります。