MT4 / MT5 対応

FXトレード結果を
5つのSNSに自動投稿

MT4/MT5の取引データを自動取得し、美しい画像付きでX、Instagram、Threads、TikTok、LINEに毎日投稿。アフィリエイト集客を完全自動化します。

使い方を見る
X
Instagram
Threads
TikTok
LINE
ダッシュボード — 本日の投稿結果

本日の損益

+¥17,250

勝率

78.5%

投稿数

5 / 5

ステータス

全SNS投稿完了

X 投稿済み Instagram 投稿済み Threads 投稿済み TikTok 投稿済み LINE 投稿済み

Features

すべてを自動化する、7つの機能

MT4/MT5 自動連携

VPS上のMT4/MT5から取引データを自動取得。EA設置またはPython APIで簡単接続。取引履歴・損益・勝率すべてを自動で収集します。

LIVE DATA

+¥17,250

12 trades / 78.5% win

美しい画像自動生成

5種類のプロフェッショナルなテンプレートから選択。損益データを自動で画像化します。

スケジュール投稿

毎日指定時刻に自動投稿。失敗時は指数バックオフで自動リトライ。確実に配信します。

カスタムテンプレート

背景画像をアップロードしてオリジナルの投稿テンプレートを作成。データ要素をドラッグ&ドロップで自由に配置できます。

動画エフェクト Premium

5種類のパーティクルエフェクトで投稿を5秒動画に変換。

ダッシュボード

投稿履歴・成功率・取引データをブラウザから一元管理。

LINE集客導線

全投稿にLINEオープンチャットへの誘導を自動挿入。

How it works

かんたん3ステップ

あとは毎日自動で投稿されます。

1

MT4/MT5を接続

VPS上のMT4/MT5にEAを設置するか、Python APIで接続設定を行います。

2

SNSアカウントを設定

投稿したいSNSのAPIキーを設定し、テンプレートと投稿時間を選びます。

3

あとは自動投稿

毎日指定時刻に取引結果が自動で画像化され、全SNSに一括投稿されます。

Template Editor

あなただけのカスタムテンプレート

ドラッグ&ドロップで自由にデザイン。ブランドに合った投稿画像を簡単に作成。

テンプレートエディタ

FX TRADING RESULT

+¥17,250

2026.03.16

勝率
78.5%
取引数
12回
PF
2.31
背景
テキスト
データ
装飾
動画
ライトプラン〜

オリジナル背景をアップロード

好きな画像をアップロードして、ブランドに合ったデザインのベースに。

要素を自由に配置

テキスト・損益データ・勝率をドラッグ&ドロップ。位置・サイズ・色・フォントをリアルタイム編集。

変数で自動データ挿入

{net_profit} {win_rate} で毎回のトレードデータが自動反映。

動画エフェクトで差別化 Premium

キラキラ・紙吹雪・ゴールドレインなど5種類のパーティクルエフェクト。

Testimonials

利用者の声

TradePost Proを活用しているトレーダーの皆さまから

毎日スクショを撮って加工して投稿する手間がゼロになりました。カスタムテンプレートで自分のブランドカラーに統一できるのも最高です。フォロワーからの反応も明らかに増えました。

T

T.S さん

FX歴5年 / プレミアムプラン

XMアフィリエイトの集客用に導入。自動投稿のおかげでSNS運用に時間を取られなくなり、トレードに集中できるようになりました。動画エフェクト付き投稿はエンゲージメント率が2倍以上です。

M

M.K さん

FX歴3年 / プレミアムプラン

スタンダードプランで十分すぎるほど機能が揃っています。X・LINE・TikTokへ同時投稿できるので、各SNSごとに作業する必要がなくなりました。使い方ガイドも丁寧で迷わず設定できました。

Y

Y.A さん

FX歴1年 / スタンダードプラン

Pricing

シンプルな料金プラン

必要な機能に合わせて選べる4つのプラン。

FAQ

よくある質問

MT4とMT5の両方に対応していますか?

はい、MT4はEA(Expert Advisor)経由、MT5はPython APIで対応しています。どちらもVPS上で動作します。

各SNSのAPI申請は自分で行う必要がありますか?

はい、各SNSの開発者アカウントとAPIキーはご自身で取得していただく必要があります。セットアップガイドで手順を詳しく説明しています。

投稿が失敗した場合はどうなりますか?

自動リトライ機能を搭載しています。最大3回まで指数バックオフで再試行し、それでも失敗した場合はダッシュボードに通知されます。

XM以外のFX業者にも対応していますか?

MT4/MT5を使用しているFX業者であれば基本的に対応可能です。XMに限らず、他の業者でもご利用いただけます。

プランの変更やキャンセルはいつでもできますか?

はい、ダッシュボードからいつでもプラン変更・キャンセルが可能です。日割り計算で差額が調整されます。

今すぐSNS集客を自動化しませんか?

毎日のスクリーンショットと手動投稿から解放されましょう。あとは全自動です。

使い方ガイド

TradePost Pro のセットアップから毎日の自動投稿までを解説します。

1アカウント登録

トップページの「無料で始める」ボタンから新規登録を行います。

  • お名前・メールアドレス・パスワードを入力して登録
  • 登録後すぐにダッシュボードにアクセスできます
  • 初期プランは「ライト」(SNS 2つまで)です

2SNSアカウントの設定・API申請ガイド

ナビゲーションの「SNS設定」から投稿先のSNSを追加します。各SNSにはAPIキー(自動投稿の許可証のようなもの)の取得が必要です。

APIキーとは? あなたのアプリが各SNSに「投稿していいですよ」と許可をもらうための認証情報です。一度取得すれば、あとは自動で投稿が行われます。
SNS難易度所要時間費用
X (Twitter)簡単約10分無料
Instagramやや複雑約30分無料
Threadsやや複雑約20分無料
TikTok審査あり1〜3営業日無料
LINE簡単約5分無料
難易度: 簡単 無料プラン(Free)でOK 文字数上限: 280文字

事前に必要なもの

  • 電話番号認証済みのXアカウント
  • X Developer Portal の開発者アカウント(無料枠「Free」で可)

取得手順

  1. 1X Developer Portal にアクセスし、Xアカウントでログインします。
  2. 2左メニューの「Projects & Apps」→「Add Project」をクリックします。
  3. 3プロジェクト名(例: TradePostPro)を入力し、ユースケースは「Making a bot」を選択します。
  4. 4アプリ名(例: TradePost_AutoPoster)を入力して作成します。
  5. 5表示される API KeyAPI Key SecretBearer Token必ずメモします。
    (この画面を閉じると二度と表示されません!)
  6. 6アプリ設定に戻り「User authentication settings」→「Set up」をクリックします。
  7. 7App permissions」で Read and write を選択します。(読み取りだけでは投稿できません)
  8. 8「Type of App」で「Web App, Automated App or Bot」を選択。Callback URIとWebsite URLにはお使いのドメインまたは https://example.com を入力して保存します。
  9. 9Keys and tokens」タブで「Access Token and Secret」の「Generate」をクリックし、Access TokenAccess Token Secret をメモします。

.env への設定

X_API_KEY=取得したAPI_KEY
X_API_SECRET=取得したAPI_SECRET
X_ACCESS_TOKEN=取得したACCESS_TOKEN
X_ACCESS_TOKEN_SECRET=取得したACCESS_SECRET
よくある失敗: App permissions が「Read only」のままだと投稿に失敗します。必ず「Read and write」に変更し、変更後に Access Token を再生成してください。

投稿パフォーマンス・重要指標の見方

TradePost Proでは、取引データとSNS投稿の両面でパフォーマンスを追跡できます。以下の指標を理解することで、効果的なアフィリエイト運用が可能になります。

トレード指標(ダッシュボードに表示)

日次損益(Net Profit)

その日のトレードで得た利益と損失の合計。プラスなら緑、マイナスなら赤で表示されます。SNS投稿のメイン数値として使用されます。

勝率(Win Rate)

勝ちトレード数 / 全トレード数 x 100。高い勝率はフォロワーの信頼に直結します。50%以上が一般的に好印象。

累計損益(Cumulative Profit)

運用開始からの損益合計。右肩上がりのグラフはアフィリエイト集客に最も効果的な指標です。

取引回数(Total Trades)

1日あたりのトレード回数。アクティブにトレードしていることの証明になります。

SNSパフォーマンス指標

指標意味目安改善のポイント
インプレッション投稿が表示された回数フォロワー数の1〜3倍ハッシュタグの最適化
リーチ投稿を見たユニークユーザー数フォロワー数の30〜70%投稿時間帯の調整
エンゲージメント率(いいね+コメント+シェア)/ リーチ3%以上が優秀目を引くテンプレート選択
フォロワー増減日次のフォロワー数変動日+1〜5人で順調投稿の一貫性・毎日投稿
クリック数プロフィールやリンクのクリック数リーチの1〜5%CTAの改善・プロフィール最適化

週次・月次レポート

TradePost Proは週次・月次の集計レポートを自動生成し、SNSに投稿できます。

週次レポート(毎週月曜)

  • ・週間トータル損益
  • ・取引日数 / 勝率
  • ・ベストデイ / ワーストデイ
  • ・1日あたりの平均損益

月次レポート(毎月1日)

  • ・月間トータル損益
  • ・取引日数 / 月間勝率
  • ・月間ベスト&ワーストデイ
  • ・累計損益の推移

アフィリエイト効果を高めるコツ

1.毎日投稿を継続する — 一貫した投稿がフォロワーの信頼を構築します。TradePost Proなら自動なので設定するだけ。
2.勝った日も負けた日も投稿する — リアルな結果を見せることで信頼性が高まります。損失を隠すのは逆効果。
3.複数SNSに同時投稿する — X + Instagram + LINE等、複数チャネルでリーチを最大化しましょう。
4.投稿時間を最適化する — 朝7時〜8時の投稿が最もエンゲージメントが高い傾向があります。

3MT4/MT5 の接続設定

TradePost Proは、お使いのMT4またはMT5から毎日の取引データを自動で取得し、SNSに投稿します。
お使いのプラットフォームに合わせて、以下のどちらかの方法で設定してください。

MT4方式の概要: 専用の「EA(エキスパートアドバイザー)」をMT4にインストールします。EAが毎日自動でCSVファイルを出力し、そのデータを元にSNSに投稿される仕組みです。

STEP 1: EAファイルをダウンロード

まず、取引データ出力用のEAファイル(DailyTradeExporter.mq4)をダウンロードしてください。

DailyTradeExporter.mq4 をダウンロード

ファイルサイズ: 約5KB / ウイルスチェック済み

STEP 2: MT4のExpertsフォルダを開く

ダウンロードしたファイルをMT4の所定のフォルダに配置します。

方法A: MT4から直接開く(推奨)

  1. MT4を起動します
  2. 上部メニューの「ファイル」をクリック
  3. データフォルダを開く」をクリック
  4. 開いたフォルダ内の「MQL4」フォルダを開く
  5. さらに「Experts」フォルダを開く

方法B: 直接フォルダを開く

Windowsのエクスプローラーで以下のパスを開きます:

C:\Users\(ユーザー名)\AppData\Roaming\MetaQuotes\Terminal\(英数字の文字列)\MQL4\Experts\

AppDataフォルダが見えない場合は、エクスプローラーの「表示」タブ→「隠しファイル」にチェックを入れてください。

STEP 3: EAファイルを配置

ダウンロードした DailyTradeExporter.mq4 を、開いた Experts フォルダにコピーまたは移動します。

ファイル名は変更しないでください。そのまま配置してください。

STEP 4: EAをコンパイルする

MT4でEAを使えるようにするために「コンパイル」(変換)が必要です。

  1. MT4を開き、上部メニューの「ツール」→「MetaQuotes言語エディタ」をクリック
    (またはキーボードの F4 を押す)
  2. 左側のナビゲーターから「Experts」→「DailyTradeExporter」をダブルクリック
  3. 上部の「コンパイル」ボタン(または F7)をクリック
  4. 下部に「0 error(s)」と表示されればOK
コンパイルが成功すると、Expertsフォルダ内に DailyTradeExporter.ex4 ファイルが生成されます。

STEP 5: EAをチャートにアタッチ

コンパイルしたEAをチャートに設定して動かします。

  1. MetaQuotes言語エディタを閉じてMT4に戻ります
  2. 左側「ナビゲーター」パネルの「エキスパートアドバイザ」を展開
    (ナビゲーターが表示されていない場合は Ctrl+N で表示)
  3. DailyTradeExporter」を任意のチャートにドラッグ&ドロップ
  4. 設定ダイアログが表示されます:

    設定画面の操作:

    • ・「全般」タブ → 「自動売買を許可する」に チェック
    • ・「全般」タブ → 「DLLの使用を許可する」に チェック
    • ・「パラメーターの入力」タブ → 必要に応じてCSVファイル名や出力時刻を変更可能(通常はそのままでOK)
  5. OK」をクリック

STEP 6: 自動売買ボタンをONにする

最後に、MT4のツールバーにある「自動売買」ボタンが 緑色(ON) になっていることを確認してください。

ON

正常(自動売買 有効)

OFF

無効(クリックしてONに)

チャートの右上にニコニコマーク 😊 が表示されていればEAは正常に動作しています。
困ったマーク 😟 の場合は、自動売買が無効か設定に問題があります。

STEP 7: .envファイルの設定

TradePost Proがデータを読み取れるよう、設定ファイルにMT4のファイル出力先パスを書き込みます。

.envファイルって何?

「.env」ファイルは、パスワードやAPIキーなどの秘密の設定情報を保存するファイルです。メモ帳で開いて編集できます。プロジェクトフォルダの中にあります。

パスの確認方法(画像付き)

  1. 1 MT4を開き、上部メニューの「ファイル」をクリックします
  2. 2 データフォルダを開く」をクリックします → フォルダが開きます
  3. 3 開いたフォルダの中の「MQL4」フォルダ →「Files」フォルダを開きます
  4. 4 フォルダ上部のアドレスバー(パスが表示されている場所)をクリックすると、パスが文字で表示されます → それをコピーします

.envファイルの編集方法

  1. 1 プロジェクトフォルダ内の「.env」ファイルを探します
    (見つからない場合は「.env.example」を右クリック →「コピー」→「貼り付け」してファイル名を「.env」に変更)
  2. 2 「.env」ファイルを右クリック →「メモ帳で開く」を選択します
    (「プログラムから開く」→「メモ帳」でもOK)
  3. 3 以下の行を見つけて、= の右側にさきほどコピーしたパスを貼り付けます
MT4_CSV_DIR=C:\Users\YourName\AppData\Roaming\MetaQuotes\Terminal\ABC123\MQL4\Files

編集したら Ctrl + S で保存してメモ帳を閉じてください。

動作確認

EAが正しく動作すると、毎日指定時刻(デフォルト: サーバー時間1:00)に以下のようなCSVファイルが自動生成されます。

daily_trade_data_2026-03-11.csv

MT4の「エキスパート」タブ(下部パネル)に「DailyTradeExporter: CSV出力完了」とログが表示されていればOKです。

よくある質問

Q: MT4とMT5、どちらを使えばいいですか?

A: どちらでもお使いいただけます。MT5の方がセットアップが簡単ですが、現在MT4をお使いの場合はMT4のままで問題ありません。

Q: VPSは必要ですか?

A: 24時間自動投稿するにはVPS(仮想専用サーバー)が必要です。お使いのPCで手動実行することもできますが、PCの電源を入れっぱなしにする必要があります。

Q: XM以外のブローカーでも使えますか?

A: はい、MT4/MT5に対応しているブローカーであればご利用いただけます。

4テスト投稿の実行

本番投稿の前に、「ドライラン」(実際には投稿せず動作だけ確認するモード)でテストします。

安心してください

ドライランモードでは実際にSNSには投稿されません。「ちゃんと動くかな?」を安全に確認できます。

テスト方法

  1. 1 コマンドプロンプトを開きます(Windowsキー →「cmd」→ Enter)
  2. 2 プロジェクトフォルダに移動(以下をコピー&右クリックで貼り付け → Enter):
cd C:\Users\あなたのユーザー名\Desktop\xm-sns-auto-poster

「あなたのユーザー名」の部分はVPSのユーザー名に変えてください。分からない場合はフォルダを右クリック →「パスをコピー」してください。

  1. 3 以下のコマンドをコピー&貼り付けしてEnter:

まずはこれ!サンプルデータでテスト(SNSには投稿されません)

python main.py --sample --dry-run

特定のSNSだけテストしたい場合(例: XとLINEだけ)

python main.py --sample --dry-run --platforms x line

実際の取引データでテスト(SNSには投稿されません)

python main.py --dry-run
テストが成功したら:--dry-run」を外した python main.py で本番投稿ができます。本番では実際にSNSに投稿されますのでご注意ください。

5自動投稿スケジュールの設定

毎日決まった時間に自動でSNS投稿が行われるように設定します。一度設定すれば、あとは完全に自動です。

タスクスケジューラとは?

Windowsに最初から入っている「目覚まし時計」のような機能です。「毎日○時に、このプログラムを自動で実行してね」と設定できます。

Windows VPSの場合(タスクスケジューラ)

  1. 1

    タスクスケジューラを開く

    Windowsキー(左下の窓マーク)を押して、「タスクスケジューラ」と入力 → 表示された「タスクスケジューラ」をクリック

  2. 2

    基本タスクの作成を開始

    右側のメニューにある「基本タスクの作成...」をクリックします

  3. 3

    名前を入力

    名前に「TradePost_AutoPost」と入力して「次へ」をクリック

  4. 4

    トリガーを設定

    毎日」を選んで「次へ」→ 開始時刻を「7:00:00」に設定して「次へ

    MT4のEAが深夜にCSVを出力するので、朝7時に投稿すると丁度良いタイミングです

  5. 5

    操作を設定

    プログラムの開始」を選んで「次へ

  6. 6

    実行するプログラムを指定

    以下のように3箇所を入力します:

    プログラム/スクリプト: python
    引数の追加: main.py
    開始(オプション): C:\Users\あなたのユーザー名\Desktop\xm-sns-auto-poster

    「開始」欄にはプロジェクトフォルダのパスを入力してください(フォルダを右クリック →「パスをコピー」で取得可能)

  7. 7

    完了!

    完了」をクリックすれば設定完了です。

これで毎日朝7時に自動でSNS投稿されます!VPSの電源を入れっぱなしにしておけば、あなたが寝ている間も自動で投稿が続きます。
Linux VPSの場合(上級者向け)

以下のコマンドをコピー&貼り付けして実行すると、毎朝7時の自動実行が設定されます。

chmod +x scripts/setup_cron.sh && ./scripts/setup_cron.sh

6ダッシュボードの使い方

ログイン後のダッシュボードで以下の情報を確認できます。

最新の損益

直近の取引データの日次損益を表示

勝率

直近の取引の勝率を表示

投稿成功/失敗

SNS投稿の成功件数と失敗件数

有効なSNS

設定済みSNS数と上限を表示

ページ下部に投稿履歴テーブルがあり、各SNSへの投稿結果を時系列で確認できます。

7テンプレートの選択

画像テンプレートは5種類から選択できます。

テンプレートスタイル利用可能プラン
ダーククラシック紺〜青のグラデーション背景全プラン
ネオングローサイバーパンク風ネオンカラー全プラン
ミニマルホワイト清潔感のある白背景全プラン
ゴールドラグジュアリー黒+金の高級感プレミアム
グラデーションウェーブ紫〜青のモダングラデーションプレミアム

8カスタムテンプレートエディタ

ライトプラン以上では、オリジナルのテンプレートを自由に作成できます。

背景画像のアップロード

  • サイドメニューの「テンプレートエディタ」を開きます
  • 「背景画像をアップロード」エリアにJPG/PNG画像をドラッグ&ドロップ、またはクリックして選択
  • 推奨サイズ: 1080×1080px(正方形)

データ要素の配置

  • 右側パネルの「要素を追加」から表示したい項目(日付、損益、勝率、取引回数など)を選択
  • キャンバス上で要素をドラッグして位置を調整
  • フォントサイズ・色・太字などをカスタマイズ可能
  • 損益は自動的にプラス/マイナスで色が変わります(緑/赤)

投稿テキストテンプレート

  • 画像と一緒に投稿するテキストもカスタマイズできます
  • 変数({net_profit} {win_rate} など)を使うと実際の取引データに自動置換されます
  • 右側にサンプルデータでのプレビューがリアルタイム表示されます

保存とプレビュー

  • テンプレート名を入力して「保存」をクリック
  • 「サーバープレビュー」で実際に生成される画像を確認できます
  • 保存したテンプレートはダッシュボードの投稿実行時に選択可能です

9動画エフェクト プレミアム

プレミアムプランでは、テンプレート画像にエフェクトをかけた5秒間のMP4動画を生成して投稿できます。

利用可能なエフェクト

エフェクト名説明
キラキラ星型の光が輝くエフェクト
紙吹雪カラフルな紙吹雪が舞う
グロー画像全体が光る波動
上昇パーティクル光の粒が浮かび上がる
ゴールドレイン金色の粒が降り注ぐ

使い方

  1. テンプレートエディタでカスタムテンプレートを作成・保存
  2. テンプレートエディタ下部の「動画エフェクト」セクションでエフェクトを選択
  3. 「動画プレビュー」ボタンで生成される動画を事前確認(30秒ほどかかります)
  4. ダッシュボードの投稿実行セクションでもエフェクトを選択して投稿可能

注意: 動画生成には30秒程度かかります。生成中は画面を閉じないでください。

?トラブルシューティング

MT4 に関する問題

EAがチャートに表示されない / ナビゲーターに出てこない

MQ4ファイルが正しいフォルダ(MQL4/Experts/)に配置されているか確認してください。配置後、MT4を再起動するか、ナビゲーターを右クリック→「更新」を実行してください。

コンパイルでエラーが出る

ファイルが破損している可能性があります。再度ダウンロードしてください。また、MT4のバージョンが古い場合はアップデートをお試しください。

EAの顔マークが困っている(😟)

MT4ツールバーの「自動売買」ボタンが無効(赤色)になっています。クリックして有効(緑色)に切り替えてください。また、EA設定で「自動売買を許可する」にチェックが入っているか確認してください。

CSVファイルが生成されない

EAはサーバー時間1:00(デフォルト)に前日のデータを出力します。前日に決済された取引がない場合はCSVが出力されません。MT4下部の「エキスパート」タブでログメッセージを確認してください。

MT5 に関する問題

MT5に接続できない

Windows VPS上でMT5が起動していることを確認してください。python tools/connection_test.py で接続テストができます。.envの口座番号・パスワード・サーバー名が正しいか再度ご確認ください。

「MetaTrader5 module not found」エラー

pip install MetaTrader5 を実行してPythonライブラリをインストールしてください。なお、このライブラリはWindowsのみ対応です。

SNS投稿に関する問題

Instagram/TikTokに画像が投稿されない

画像がHTTPSで公開アクセス可能なURLである必要があります。ConoHaオブジェクトストレージの設定を確認してください。

APIレート制限エラー

各SNSのAPI制限に注意してください。自動リトライ機能が指数バックオフで再試行します。

画像が生成されない

assets/fonts/ にNotoSansJPフォントが配置されているか確認してください。

ログイン

アカウントをお持ちでない方は

新規登録

既にアカウントをお持ちの方は

ダッシュボード

取引結果とSNS投稿の状況を確認できます

最新の損益

---

---

勝率

---

投稿成功

0件

失敗: 0件

有効なSNS

0 / 2

累計損益

---

SNS投稿を実行

最近の投稿履歴

投稿履歴はまだありません

SNSを設定して最初の投稿を行いましょう

SNSアカウント設定

投稿先のSNSアカウントを管理します

SNSアカウントを追加・更新

認証情報はサーバー上に暗号化して保存されます。同じプラットフォームを再登録すると既存の設定が上書きされます。

料金プラン

現在のプラン: ---

設定

APIキー

APIキーとは?何に使うの?

APIキーは、VPS上で動作する投稿スクリプトが「本人確認」をするための合言葉のようなものです。このキーがないと、スクリプトがTradePost Proのサーバーと通信できません。

あなたのAPIキー:

---
APIキーの使い方(初心者向け)

APIキーは、VPS上の.envファイルに書き込んで使います。以下の手順で設定してください:

  1. 1 上の「コピー」ボタンをクリックしてAPIキーをコピーします
  2. 2 VPS上のプロジェクトフォルダにある「.env」ファイルをメモ帳で開きます
    (ファイルを右クリック →「メモ帳で開く」)
  3. 3 API_KEY=」と書かれた行を見つけます
  4. 4 = の右側に、コピーしたAPIキーを貼り付けます

# .envファイルの例(= の右側にあなたのAPIキーを貼り付け)

API_KEY=ここにコピーしたAPIキーを貼り付け

貼り付けたら Ctrl + S で保存してメモ帳を閉じます。

注意:APIキーはパスワードと同じです。第三者に共有しないでください。再生成すると古いキーは無効になります。

VPS設定ガイド(初心者向け)

VPSとは? VPS(Virtual Private Server)は24時間動き続けるレンタルサーバーです。あなたのPCの電源を切っていても、VPS上でMT4/MT5とTradePost Proが自動で動作します。アフィリエイト収益を最大化するには、VPSでの24時間稼働が必須です。

1VPSを契約する

以下のVPSサービスがおすすめです(いずれもWindows対応):

  • お名前.com デスクトップクラウド — MT4/MT5プリインストール済み、初心者に最適
  • ABLENET VPS — Windowsプラン月額1,580円〜、MT4動作実績豊富
  • ConoHa for Windows Server — 時間課金対応、1GB月額1,100円〜

推奨スペック: メモリ2GB以上、Windows Server 2019以降

ConoHa for Windows Server の契約手順(図解つき)

ConoHaとは?

GMOが運営する国内VPSサービスです。Windows Serverが使えるので、MT4/MT5が動きます。時間課金(使った分だけ)と月額固定の2種類から選べます。

  1. 1

    ConoHaにアクセス&アカウント作成

    ConoHa for Windows Server 公式サイト を開き、「お申し込み」ボタンをクリック。メールアドレスとパスワードを入力してアカウントを作成します。

  2. 2

    プランを選ぶ

    以下のスペックがおすすめです:

    プランWIN4GB(おすすめ)
    メモリ4GB
    CPU4コア
    SSD100GB
    OSWindows Server(最新を選択)
    料金月額約3,608円(36ヶ月契約で割引あり)

    MT4/MT5 + TradePost Pro を同時に動かすには2GB以上必要です。余裕を持って4GBプランがおすすめ。

  3. 3

    rootパスワードを設定

    VPSにログインするためのパスワードを設定します。英大文字・小文字・数字・記号を含む強いパスワードにしてください。

    このパスワードは必ずメモしてください!後でリモート接続するときに必要です。忘れるとサーバーに入れなくなります。
  4. 4

    お支払い&サーバー作成

    クレジットカードまたはConoHaチャージで支払い。「追加」ボタンでサーバーが作成されます。作成には数分かかります。

  5. 5

    IPアドレスを確認

    ConoHaコントロールパネル → サーバーリストで作成したサーバーをクリック。「ネットワーク情報」にある「IPアドレス」(例: 160.xxx.xxx.xxx)をメモします。

    この数字がVPSの住所です。次のステップで使います。

2VPSにリモート接続する

リモート接続とは?

あなたのPC画面から、遠くにあるVPS(レンタルPC)を操作することです。まるでVPSの画面が目の前にあるかのように、マウスやキーボードで操作できます。

Windowsの場合(3ステップ)

  1. 1 Windowsキーを押して「リモート デスクトップ接続」と入力 → クリックして開く
  2. 2 「コンピューター」欄にVPSのIPアドレス(例: 160.xxx.xxx.xxx)を入力 →「接続」をクリック
  3. 3 ユーザー名「Administrator」、パスワードに契約時に設定したパスワードを入力 →「OK」
「このコンピューターへの接続について〜証明書〜」という警告が出たら「はい」をクリックして大丈夫です。

Macの場合(4ステップ)

  1. 1 App Storeで「Microsoft Remote Desktop」をインストール(無料)
  2. 2 アプリを開いて「Add PC」(PCを追加)をクリック
  3. 3 「PC name」にVPSのIPアドレスを入力 →「Add」で保存
  4. 4 保存したPCをダブルクリック → ユーザー名「Administrator」、パスワードを入力 → 接続
接続成功! Windowsのデスクトップ画面が表示されれば成功です。これがあなたの「24時間動くレンタルPC」です。ここにMT4/MT5とTradePost Proをインストールしていきます。

3MT4/MT5をインストール

VPS上のブラウザでXMの公式サイトからMT4またはMT5をダウンロードしてインストールします。ログイン後、EAガイドページの手順に従ってDailyTradeExporter EAをセットアップしてください。

4Python環境をセットアップ

  1. a

    Pythonをインストール

    VPS上のブラウザで python.org/downloads を開き、「Download Python 3.xx」をクリックしてダウンロード・実行します。

    超重要:インストール画面の一番下にある「Add Python to PATH」に必ずチェックを入れてから「Install Now」をクリックしてください。これを忘れるとコマンドが動きません。
  2. b

    コマンドプロンプトを開く

    Windowsキー →「cmd」と入力 → 「コマンドプロンプト」をクリック

  3. c

    Pythonが入ったか確認

    以下をコピーして黒い画面に右クリックで貼り付け → Enter

    python --version

    → 「Python 3.xx.x」と表示されればOK!

  4. d

    プロジェクトをダウンロード

    以下を1行ずつコピー&貼り付け → それぞれEnter

    git clone [repository-url]
    cd xm-sns-auto-poster
    pip install -r requirements.txt

    [repository-url] は管理者から提供されたURLに置き換えてください

5.envファイルを設定

  1. a

    プロジェクトフォルダの中にある「.env.example」ファイルを見つけます

  2. b

    ファイルを右クリック →「コピー」→ 同じフォルダ内で「貼り付け

  3. c

    コピーしたファイルの名前を「.env」に変更します

    (「.env.example のコピー」→「.env」にリネーム)

  4. d

    「.env」ファイルを右クリック →「メモ帳で開く

  5. e

    以下の情報を入力します(= の右側にあなたの情報を入力):

    API_KEY = この設定ページ上部の「APIキー」セクションでコピーしたキー

    各SNSのトークン = SNS設定ページで保存した各種キー

    MT4_CSV_DIR = MT4のCSV出力先パス(MT4ガイドで確認した場所)

  6. f

    Ctrl + S で保存してメモ帳を閉じます

6テスト実行で動作確認

  1. a コマンドプロンプトを開きます(Windowsキー →「cmd」→ Enter)
  2. b プロジェクトフォルダに移動します(以下をコピー&右クリックで貼り付け → Enter)
cd C:\Users\あなたのユーザー名\Desktop\xm-sns-auto-poster
  1. c テスト実行(以下をコピー&右クリックで貼り付け → Enter)
python main.py --sample --dry-run
エラーが表示されず正常に終了すればOKです!(実際にはSNSに投稿されません)

7自動実行を設定(タスクスケジューラ)

タスクスケジューラはWindowsに最初から入っている「目覚まし時計」のような機能です。毎日決まった時間にプログラムを自動実行できます。
  1. a Windowsキー →「タスクスケジューラ」と入力 → クリックで開く
  2. b 右側メニューの「基本タスクの作成...」をクリック
  3. c 名前に「TradePost_AutoPost」と入力 →「次へ」
  4. d 毎日」を選んで「次へ」→ 時刻を「2:00:00」にして「次へ」
  5. e プログラムの開始」→「次へ」→ プログラムに「python」、引数に「main.py」、開始にプロジェクトフォルダのパスを入力
  6. f 完了」をクリック → これで毎日自動でSNS投稿されます!
これで完了です!VPSは24時間稼働しているので、毎日自動で取引結果がSNSに投稿されます。

2段階認証(メール認証コード)

ログイン時にメールで認証コードを送信し、セキュリティを強化します。

2段階認証 無効

アカウント情報

名前
---
メールアドレス
---
プラン---
登録日---

お問い合わせ

ご質問やご要望がございましたらお気軽にお問い合わせください

テンプレートエディタ

背景画像をアップロードし、データ要素を自由に配置できます

背景画像

未選択

要素をクリックして選択・ドラッグで移動(実際の画像は1080x1080pxで生成されます)

要素を追加

配置済み要素

要素を追加してください

投稿テキストテンプレート

変数:

保存済みテンプレート

テンプレートを保存するとここに表示されます

管理者ダッシュボード

ADMIN

管理者データを読み込み中...