FXトレード結果を
5つのSNSに自動投稿
MT4/MT5の取引データを自動取得し、美しい画像付きで
X、Instagram、Threads、TikTok、LINEに毎日投稿。
アフィリエイト集客を完全自動化します。
本日の損益
+¥17,250
勝率
78.5%
投稿数
5 / 5
ステータス
全SNS投稿完了
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ステップ
あとは毎日自動で投稿されます。
MT4/MT5を接続
VPS上のMT4/MT5にEAを設置するか、Python APIで接続設定を行います。
SNSアカウントを設定
投稿したいSNSのAPIキーを設定し、テンプレートと投稿時間を選びます。
あとは自動投稿
毎日指定時刻に取引結果が自動で画像化され、全SNSに一括投稿されます。
Template Editor
あなただけのカスタムテンプレート
ドラッグ&ドロップで自由にデザイン。ブランドに合った投稿画像を簡単に作成。
FX TRADING RESULT
+¥17,250
2026.03.16
78.5%
12回
2.31
オリジナル背景をアップロード
好きな画像をアップロードして、ブランドに合ったデザインのベースに。
要素を自由に配置
テキスト・損益データ・勝率をドラッグ&ドロップ。位置・サイズ・色・フォントをリアルタイム編集。
変数で自動データ挿入
{net_profit} {win_rate} で毎回のトレードデータが自動反映。
動画エフェクトで差別化 Premium
キラキラ・紙吹雪・ゴールドレインなど5種類のパーティクルエフェクト。
Testimonials
利用者の声
TradePost Proを活用しているトレーダーの皆さまから
毎日スクショを撮って加工して投稿する手間がゼロになりました。カスタムテンプレートで自分のブランドカラーに統一できるのも最高です。フォロワーからの反応も明らかに増えました。
T.S さん
FX歴5年 / プレミアムプラン
XMアフィリエイトの集客用に導入。自動投稿のおかげでSNS運用に時間を取られなくなり、トレードに集中できるようになりました。動画エフェクト付き投稿はエンゲージメント率が2倍以上です。
M.K さん
FX歴3年 / プレミアムプラン
スタンダードプランで十分すぎるほど機能が揃っています。X・LINE・TikTokへ同時投稿できるので、各SNSごとに作業する必要がなくなりました。使い方ガイドも丁寧で迷わず設定できました。
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キー(自動投稿の許可証のようなもの)の取得が必要です。
| SNS | 難易度 | 所要時間 | 費用 |
|---|---|---|---|
| X (Twitter) | 簡単 | 約10分 | 無料 |
| やや複雑 | 約30分 | 無料 | |
| Threads | やや複雑 | 約20分 | 無料 |
| TikTok | 審査あり | 1〜3営業日 | 無料 |
| LINE | 簡単 | 約5分 | 無料 |
事前に必要なもの
- 電話番号認証済みのXアカウント
- X Developer Portal の開発者アカウント(無料枠「Free」で可)
取得手順
- 1X Developer Portal にアクセスし、Xアカウントでログインします。
- 2左メニューの「Projects & Apps」→「Add Project」をクリックします。
- 3プロジェクト名(例:
TradePostPro)を入力し、ユースケースは「Making a bot」を選択します。 - 4アプリ名(例:
TradePost_AutoPoster)を入力して作成します。 - 5表示される API Key、API Key Secret、Bearer Token を必ずメモします。
(この画面を閉じると二度と表示されません!) - 6アプリ設定に戻り「User authentication settings」→「Set up」をクリックします。
- 7「App permissions」で Read and write を選択します。(読み取りだけでは投稿できません)
- 8「Type of App」で「Web App, Automated App or Bot」を選択。Callback URIとWebsite URLにはお使いのドメインまたは
https://example.comを入力して保存します。 - 9「Keys and tokens」タブで「Access Token and Secret」の「Generate」をクリックし、Access Token と Access Token Secret をメモします。
.env への設定
X_API_KEY=取得したAPI_KEY X_API_SECRET=取得したAPI_SECRET X_ACCESS_TOKEN=取得したACCESS_TOKEN X_ACCESS_TOKEN_SECRET=取得したACCESS_SECRET
投稿パフォーマンス・重要指標の見方
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日)
- ・月間トータル損益
- ・取引日数 / 月間勝率
- ・月間ベスト&ワーストデイ
- ・累計損益の推移
アフィリエイト効果を高めるコツ
3MT4/MT5 の接続設定
TradePost Proは、お使いのMT4またはMT5から毎日の取引データを自動で取得し、SNSに投稿します。
お使いのプラットフォームに合わせて、以下のどちらかの方法で設定してください。
MT4方式の概要: 専用の「EA(エキスパートアドバイザー)」をMT4にインストールします。EAが毎日自動でCSVファイルを出力し、そのデータを元にSNSに投稿される仕組みです。
STEP 1: EAファイルをダウンロード
まず、取引データ出力用のEAファイル(DailyTradeExporter.mq4)をダウンロードしてください。
ファイルサイズ: 約5KB / ウイルスチェック済み
STEP 2: MT4のExpertsフォルダを開く
ダウンロードしたファイルをMT4の所定のフォルダに配置します。
方法A: MT4から直接開く(推奨)
- MT4を起動します
- 上部メニューの「ファイル」をクリック
- 「データフォルダを開く」をクリック
- 開いたフォルダ内の「MQL4」フォルダを開く
- さらに「Experts」フォルダを開く
方法B: 直接フォルダを開く
Windowsのエクスプローラーで以下のパスを開きます:
AppDataフォルダが見えない場合は、エクスプローラーの「表示」タブ→「隠しファイル」にチェックを入れてください。
STEP 3: EAファイルを配置
ダウンロードした DailyTradeExporter.mq4 を、開いた Experts フォルダにコピーまたは移動します。
STEP 4: EAをコンパイルする
MT4でEAを使えるようにするために「コンパイル」(変換)が必要です。
- MT4を開き、上部メニューの「ツール」→「MetaQuotes言語エディタ」をクリック
(またはキーボードの F4 を押す) - 左側のナビゲーターから「Experts」→「DailyTradeExporter」をダブルクリック
- 上部の「コンパイル」ボタン(または F7)をクリック
- 下部に「0 error(s)」と表示されればOK
DailyTradeExporter.ex4 ファイルが生成されます。
STEP 5: EAをチャートにアタッチ
コンパイルしたEAをチャートに設定して動かします。
- MetaQuotes言語エディタを閉じてMT4に戻ります
- 左側「ナビゲーター」パネルの「エキスパートアドバイザ」を展開
(ナビゲーターが表示されていない場合は Ctrl+N で表示) - 「DailyTradeExporter」を任意のチャートにドラッグ&ドロップ
- 設定ダイアログが表示されます:
設定画面の操作:
- ・「全般」タブ → 「自動売買を許可する」に チェック
- ・「全般」タブ → 「DLLの使用を許可する」に チェック
- ・「パラメーターの入力」タブ → 必要に応じてCSVファイル名や出力時刻を変更可能(通常はそのままでOK)
- 「OK」をクリック
STEP 6: 自動売買ボタンをONにする
最後に、MT4のツールバーにある「自動売買」ボタンが 緑色(ON) になっていることを確認してください。
正常(自動売買 有効)
無効(クリックしてONに)
困ったマーク 😟 の場合は、自動売買が無効か設定に問題があります。
STEP 7: .envファイルの設定
TradePost Proがデータを読み取れるよう、設定ファイルにMT4のファイル出力先パスを書き込みます。
.envファイルって何?
「.env」ファイルは、パスワードやAPIキーなどの秘密の設定情報を保存するファイルです。メモ帳で開いて編集できます。プロジェクトフォルダの中にあります。
パスの確認方法(画像付き)
- 1 MT4を開き、上部メニューの「ファイル」をクリックします
- 2 「データフォルダを開く」をクリックします → フォルダが開きます
- 3 開いたフォルダの中の「MQL4」フォルダ →「Files」フォルダを開きます
- 4 フォルダ上部のアドレスバー(パスが表示されている場所)をクリックすると、パスが文字で表示されます → それをコピーします
.envファイルの編集方法
-
1
プロジェクトフォルダ内の「.env」ファイルを探します
(見つからない場合は「.env.example」を右クリック →「コピー」→「貼り付け」してファイル名を「.env」に変更) -
2
「.env」ファイルを右クリック →「メモ帳で開く」を選択します
(「プログラムから開く」→「メモ帳」でもOK) -
3
以下の行を見つけて、
=の右側にさきほどコピーしたパスを貼り付けます
MT4_CSV_DIR=C:\Users\YourName\AppData\Roaming\MetaQuotes\Terminal\ABC123\MQL4\Files
編集したら Ctrl + S で保存してメモ帳を閉じてください。
動作確認
EAが正しく動作すると、毎日指定時刻(デフォルト: サーバー時間1:00)に以下のような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 コマンドプロンプトを開きます(Windowsキー →「cmd」→ Enter)
- 2 プロジェクトフォルダに移動(以下をコピー&右クリックで貼り付け → Enter):
cd C:\Users\あなたのユーザー名\Desktop\xm-sns-auto-poster
「あなたのユーザー名」の部分はVPSのユーザー名に変えてください。分からない場合はフォルダを右クリック →「パスをコピー」してください。
- 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
タスクスケジューラを開く
Windowsキー(左下の窓マーク)を押して、「タスクスケジューラ」と入力 → 表示された「タスクスケジューラ」をクリック
-
2
基本タスクの作成を開始
右側のメニューにある「基本タスクの作成...」をクリックします
-
3
名前を入力
名前に「
TradePost_AutoPost」と入力して「次へ」をクリック -
4
トリガーを設定
「毎日」を選んで「次へ」→ 開始時刻を「
7:00:00」に設定して「次へ」MT4のEAが深夜にCSVを出力するので、朝7時に投稿すると丁度良いタイミングです
-
5
操作を設定
「プログラムの開始」を選んで「次へ」
-
6
実行するプログラムを指定
以下のように3箇所を入力します:
プログラム/スクリプト:python引数の追加:main.py開始(オプション):C:\Users\あなたのユーザー名\Desktop\xm-sns-auto-poster「開始」欄にはプロジェクトフォルダのパスを入力してください(フォルダを右クリック →「パスをコピー」で取得可能)
-
7
完了!
「完了」をクリックすれば設定完了です。
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動画を生成して投稿できます。
利用可能なエフェクト
| エフェクト名 | 説明 |
|---|---|
| キラキラ | 星型の光が輝くエフェクト |
| 紙吹雪 | カラフルな紙吹雪が舞う |
| グロー | 画像全体が光る波動 |
| 上昇パーティクル | 光の粒が浮かび上がる |
| ゴールドレイン | 金色の粒が降り注ぐ |
使い方
- テンプレートエディタでカスタムテンプレートを作成・保存
- テンプレートエディタ下部の「動画エフェクト」セクションでエフェクトを選択
- 「動画プレビュー」ボタンで生成される動画を事前確認(30秒ほどかかります)
- ダッシュボードの投稿実行セクションでもエフェクトを選択して投稿可能
注意: 動画生成には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アカウントを追加・更新
料金プラン
現在のプラン: ---
サブスクリプション有効中
現在の期間終了時にキャンセルできます
設定
APIキー
APIキーとは?何に使うの?
APIキーは、VPS上で動作する投稿スクリプトが「本人確認」をするための合言葉のようなものです。このキーがないと、スクリプトがTradePost Proのサーバーと通信できません。
あなたのAPIキー:
---
APIキーの使い方(初心者向け)
APIキーは、VPS上の.envファイルに書き込んで使います。以下の手順で設定してください:
- 1 上の「コピー」ボタンをクリックしてAPIキーをコピーします
-
2
VPS上のプロジェクトフォルダにある「.env」ファイルをメモ帳で開きます
(ファイルを右クリック →「メモ帳で開く」) -
3
「
API_KEY=」と書かれた行を見つけます -
4
=の右側に、コピーしたAPIキーを貼り付けます
# .envファイルの例(= の右側にあなたのAPIキーを貼り付け)
API_KEY=ここにコピーしたAPIキーを貼り付け
貼り付けたら Ctrl + S で保存してメモ帳を閉じます。
注意:APIキーはパスワードと同じです。第三者に共有しないでください。再生成すると古いキーは無効になります。
VPS設定ガイド(初心者向け)
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
ConoHaにアクセス&アカウント作成
ConoHa for Windows Server 公式サイト を開き、「お申し込み」ボタンをクリック。メールアドレスとパスワードを入力してアカウントを作成します。
-
2
プランを選ぶ
以下のスペックがおすすめです:
プラン WIN4GB(おすすめ) メモリ 4GB CPU 4コア SSD 100GB OS Windows Server(最新を選択) 料金 月額約3,608円(36ヶ月契約で割引あり) MT4/MT5 + TradePost Pro を同時に動かすには2GB以上必要です。余裕を持って4GBプランがおすすめ。
-
3
rootパスワードを設定
VPSにログインするためのパスワードを設定します。英大文字・小文字・数字・記号を含む強いパスワードにしてください。
このパスワードは必ずメモしてください!後でリモート接続するときに必要です。忘れるとサーバーに入れなくなります。 -
4
お支払い&サーバー作成
クレジットカードまたはConoHaチャージで支払い。「追加」ボタンでサーバーが作成されます。作成には数分かかります。
-
5
IPアドレスを確認
ConoHaコントロールパネル → サーバーリストで作成したサーバーをクリック。「ネットワーク情報」にある「IPアドレス」(例: 160.xxx.xxx.xxx)をメモします。
この数字がVPSの住所です。次のステップで使います。
2VPSにリモート接続する
リモート接続とは?
あなたのPC画面から、遠くにあるVPS(レンタルPC)を操作することです。まるでVPSの画面が目の前にあるかのように、マウスやキーボードで操作できます。
Windowsの場合(3ステップ)
- 1 Windowsキーを押して「リモート デスクトップ接続」と入力 → クリックして開く
- 2 「コンピューター」欄にVPSのIPアドレス(例: 160.xxx.xxx.xxx)を入力 →「接続」をクリック
- 3 ユーザー名「Administrator」、パスワードに契約時に設定したパスワードを入力 →「OK」
Macの場合(4ステップ)
- 1 App Storeで「Microsoft Remote Desktop」をインストール(無料)
- 2 アプリを開いて「Add PC」(PCを追加)をクリック
- 3 「PC name」にVPSのIPアドレスを入力 →「Add」で保存
- 4 保存したPCをダブルクリック → ユーザー名「Administrator」、パスワードを入力 → 接続
3MT4/MT5をインストール
VPS上のブラウザでXMの公式サイトからMT4またはMT5をダウンロードしてインストールします。ログイン後、EAガイドページの手順に従ってDailyTradeExporter EAをセットアップしてください。
4Python環境をセットアップ
-
a
Pythonをインストール
VPS上のブラウザで python.org/downloads を開き、「Download Python 3.xx」をクリックしてダウンロード・実行します。
超重要:インストール画面の一番下にある「Add Python to PATH」に必ずチェックを入れてから「Install Now」をクリックしてください。これを忘れるとコマンドが動きません。 -
b
コマンドプロンプトを開く
Windowsキー →「cmd」と入力 → 「コマンドプロンプト」をクリック
-
c
Pythonが入ったか確認
以下をコピーして黒い画面に右クリックで貼り付け → Enter
python --version
→ 「Python 3.xx.x」と表示されればOK!
-
d
プロジェクトをダウンロード
以下を1行ずつコピー&貼り付け → それぞれEnter
git clone [repository-url]
cd xm-sns-auto-poster
pip install -r requirements.txt
[repository-url] は管理者から提供されたURLに置き換えてください
5.envファイルを設定
-
a
プロジェクトフォルダの中にある「.env.example」ファイルを見つけます
-
b
ファイルを右クリック →「コピー」→ 同じフォルダ内で「貼り付け」
-
c
コピーしたファイルの名前を「.env」に変更します
(「.env.example のコピー」→「.env」にリネーム)
-
d
「.env」ファイルを右クリック →「メモ帳で開く」
-
e
以下の情報を入力します(= の右側にあなたの情報を入力):
API_KEY = この設定ページ上部の「APIキー」セクションでコピーしたキー
各SNSのトークン = SNS設定ページで保存した各種キー
MT4_CSV_DIR = MT4のCSV出力先パス(MT4ガイドで確認した場所)
-
f
Ctrl + S で保存してメモ帳を閉じます
6テスト実行で動作確認
- a コマンドプロンプトを開きます(Windowsキー →「cmd」→ Enter)
- b プロジェクトフォルダに移動します(以下をコピー&右クリックで貼り付け → Enter)
cd C:\Users\あなたのユーザー名\Desktop\xm-sns-auto-poster
- c テスト実行(以下をコピー&右クリックで貼り付け → Enter)
python main.py --sample --dry-run
7自動実行を設定(タスクスケジューラ)
- a Windowsキー →「タスクスケジューラ」と入力 → クリックで開く
- b 右側メニューの「基本タスクの作成...」をクリック
-
c
名前に「
TradePost_AutoPost」と入力 →「次へ」 -
d
「毎日」を選んで「次へ」→ 時刻を「
2:00:00」にして「次へ」 -
e
「プログラムの開始」→「次へ」→ プログラムに「
python」、引数に「main.py」、開始にプロジェクトフォルダのパスを入力 - f 「完了」をクリック → これで毎日自動でSNS投稿されます!
2段階認証(メール認証コード)
ログイン時にメールで認証コードを送信し、セキュリティを強化します。
アカウント情報
お問い合わせ
ご質問やご要望がございましたらお気軽にお問い合わせください
テンプレートエディタ
背景画像をアップロードし、データ要素を自由に配置できます
背景画像
要素をクリックして選択・ドラッグで移動(実際の画像は1080x1080pxで生成されます)
要素を追加
配置済み要素
要素を追加してください
投稿テキストテンプレート
保存済みテンプレート
テンプレートを保存するとここに表示されます
管理者ダッシュボード
ADMIN管理者データを読み込み中...