Skip to content

install_misc

Teruhiko Kusunoki edited this page Mar 21, 2020 · 9 revisions

自動売買に必要なものをインストール

概要

まっさらな Google Compute Engine(GCP) の VMインスタンスに、自動売買ソフト MetaTrader4/5 (以下 MT4/5) を動かすのに必要なパッケージをインストールします。

この手順でインストール・設定されるもの

  • 既存パッケージの最新化
  • swap 領域の作成
    • マシンのメモリが少なくても動くように
  • vncserver + wm2
    • 要するに最小構成のGUI
  • wine
    • Linux 上で Windows 用アプリを動かすソフト
  • MetaTrader4 のインストーラーの起動
    • MT4 のインストールは GUI での操作が必要なためインストーラ起動後は手動で進めなければなりません

手順

auto-trading-support-tools をダウンロード & MetaTraderに必要なものをインストールします。
VMインスタンスへSSHログインしたターミナル上で以下を実行する。

$ eval "$(wget -q -O - https://gist.github.com/terukusu/b21d1672676fc40173ba10f6952a4c18/raw/init_atst.sh)"

※ もし上記を実行した時に 「wget: command not found」の様なエラーが出た場合は以下を実行してから再実行してください

$ sudo apt install wget

↓ この表示になったら「exit」コマンドで一旦切断する。日本語表示等の設定を反映させるために。

=====================================================
Now MetaTrader4 installer is running on VNC(GUI) !!
=====================================================
$ exit ← これを打ち込んで一旦切断する。

参考

このツールが自動的に更新するファイルやサービス

  • root ユーザー の crontab
  • ~/.bash_profile
  • /etc/apt/apt.conf.d/20auto-upgrades
  • Ubuntu16, 18 等の systemd 使用環境の場合
    • /etc/systemd/system/vncserver@:1.Service
    • apt-daily.timer
    • apt-daily-upgrade.timer
  • Ubuntu14 等の upstart 使用環境の場合
    • /etc/init.d/system/vncserver
    • /etc/cron.daily/apt

次のステップ


Topへ戻る