TradingViewで使っているPine Scriptのインジケーターを、MT5(MQL5)で同じように表示できるように作り直します。オプションで、売買条件をEA(自動売買)にすることもできます。
PineとMQL5は、同じ名前の計算でも中身が違うことがあります。たとえばRSIやATRの平均の取り方、足が確定する前の値の扱い、別の時間足を参照したときの値のずれ方などです。また、TradingViewの時刻は取引所の時間、MT5はブローカーのサーバー時刻で、夏時間の切り替えも違います。こうした違いを一つずつ確認しながら移します。
【基本料金に含むもの】
・Pineのインジケーター1本(150行以内)をMT5インジケーターに
・ソースコード(.mq5)とコンパイル済みファイル(.ex5)
・照合:同じ銘柄・時間足・日時で、TradingViewとMT5の値・矢印を並べた画像
・違いが出る箇所の説明メモ(データの違いによるものか、仕様の違いによるものか)
・納品後7日間、移植による不具合の修正(回数制限なし)
【進め方】
1. Pineのソース全文と、使っている設定値をお送りください。規模と、MT5で再現できない機能があるかを先にお伝えします
2. 作成 → コンパイル(エラー・警告0) → TradingViewと照合
3. 照合画像と一緒に納品
【お受けできないもの】
・ソースが見られないスクリプト(保護・招待制のもの)の再現
・他の方が公開しているスクリプトで、ライセンス上移植・改変が認められていないもの
・MT5に無いデータを使うもの(MT5のブローカーに無い銘柄・出来高の参照など)は、代わりの方法をご相談します
・利益や成績の保証、「勝てる」ための調整
コードの下書きにAIを使うことがあります。コンパイルと照合は私が行います。
次の5点をお送りください。
1. Pine Scriptのソース全文(テキスト。先頭の //@version の行も含めて)
2. 使っている設定値と、銘柄・時間足
3. TradingViewのチャート画像(日時が分かるもの。照合に使います)
4. MT5のブローカー名と銘柄名
5. EA化する場合:エントリー・決済の条件、ロットの決め方、SL/TP
ご自身で作成したもの、またはライセンス上移植が認められているものに限ります。