こんにちは! ノマドワーカーを目指す、元バックパッカーの主婦・すずです。
すずは現在、VPSでMT4を立ち上げて、FXの自動売買ツール(EA)・cinderellaとLEOを動かしています。
現在の主力EAはLEOです。
最初はVPSをレンタルしたのがなんだか嬉しかったのと、
同時に動かしている他のEA(ニートEA)もあったのとで、複数のEAを1つのVPSで動かしていました。
でもどうやらこのせいでcinderellaの動きが、cinderella管理部が動かしている結果と
ちょっと異なったりすることがあるようで…
すずも実際に一度、
ということが起きました。
この時は、管理部より10時間以上遅れてなんとか利確できたものの、
今後、これが元で万が一損切りになったら大変!と思い、
今はVPSは、cinderellaを動かしているMT4のみを立ち上げ、
MT4もできるだけ軽くなるように設定を直しました。
動かすMT4を、2つから1つにしただけでも、大分動作が軽くなりましたよ!
今日はすずが使っているVPSとMT4の環境を紹介したいと思います!
VPSを使っている方、MT4を使っている方、全ての方に参考になるかなと思います!
すずのFX自動売買ツールの動作環境
VPS環境
cinderellaはとても繊細なEAで、動作環境が異なったりするだけでも、
トレード結果が異なってしまうことがあるんだそうです。
なので、できるだけ、cinderellaが効率よく動く環境を作ってあげるようにしたほうが良さそうです。
LEOに関しては、1つのVPSで複数のMT4を起動させていても大丈夫みたいです。
VPSもシングルユースじゃないとダメみたいですね…
以下で紹介するものは、あくまでもすずが現在、
FXの自動売買ツール(EA)・cinderellaを動かしている環境です。
実施に取り入れるかどうかは、ご自分の判断で行ってくださいね!
Cinderella管理部からの指定通りABLENETを利用
VPSサーバは、安定性を重視して、
cinderellaの指定EAでもあるABLENET(エイブルネット)を使っています。
現在は、cinderella専用のVPSと、LEOや他のEAを動かすためのVPSで、
2つのVPSを借りています。
すずのVPS利用環境
管理部からいただいた説明書にはこんな注意書きが書いてありました。
お名前.comやXMの無料VPSや ご自宅のPC24時間つけっぱなしでの無線Wifi稼働は
Cinderellaのエントリーミスや決済値ズレを起こして大きな機会損失を招く可能性がございます。
必ずAblenetのVPSをご利用ください。
最初は、cinderellaの利用にサーバの指定があると知らなかったので、
どのVPSを借りようかな?と、自分で色々探していました。
その時から、サーバの安定性を考え、ABLENET(エイブルネット)がいいかな?と思っていたので、
説明書を見て、このサーバはやっぱり安定してるんだな〜と思いました。
他に比べて料金は少しだけ高いのですが、
MT4を安定して動かすためには必要な経費だと思います。
WindowsServerのバージョンに関しては、特に指定はなかったのですが、
すずを担当してくださっているcinderellaの営業窓口の方に
どのバージョンを使ってる方が多いですか?と聞いたところ、
という回答をいただいたので、
そのまま素直にWindowsServer2016を選択しました。
ただ、WindowsServer2016は他のバージョンに比べて重いようなので、
それが気になるならばWindows2012Rとかでもいいかもしれません。
LEO用に使っている方は、Windows2012Rにしてみました。
他のアプリケーションは立ち上げない
cinderella用に借りているVPSで動かしているのは
cinderellaを稼動しているMT4一つのみです。
最初はニートEAを稼動しているMT4もVPSで立ち上げていましたが、
2つ立ち上げていたMT4を1つにしただけで、一気に動きが軽くなりました!
他のアプリケーションも全て終了し、
動かすアプリケーションはcinderellaを稼動しているMT4のみにした方がいいです!
LEO用に借りている方のVPSでは、現在はMT4を3つ動かしています。
今のところこれで特に不具合はないです!
時々windowsの再起動をする
cinderella管理部の方に「1ヶ月に1〜2回やるといいです」と教えていただきました。
VPSのwindowsサーバの再起動です。
VPSとはいえ、windowsをつけっぱなしにしておくと、多少動作が遅くなるみたいですね。
必須ではないですが、ちょっと動きが遅いかな?と感じたら、
再起動してあげるといいそうです。
VPSにログインしたら、普通のwindowsパソコンのように再起動してあげればOKです!
左下のwindowsアイコンをクリック→電源アイコンをクリック→再起動です!
シャットダウンして立ち上げ直す方がよりオススメだと思います。
当然ですが注意点はこれ。
EAがポジションを持っていない時にやること!
土日とかで相場が動いていない時でも、EAがポジションを持ってる場合はやってはいけません。
平日で構わないので、EAがポジションを持っていない時に行ってください!
どんなEAで自動売買をしていても、
ポジションを持ってる時は、WindowsやMT4は絶対終了させてはダメですよ〜。
MT4環境(MT4を軽くするための6つのポイント)
MT4はできるだけ軽く、サクサク動くように設定を見直しました!
やったことは以下の通りです。
MT4を軽くするためにしたこと
- 音声設定を無効にする
- ニュース機能を無効にする
- ヒストリー内の最大バー数を減らす
- 気配値(通貨ペア)を非表示にする
- 不要なチャートは削除する
- 不要なインジケーターを消す
もちろんすずも、裁量トレードの場合はかなりチャートを見るし、
インジケーターも使いますが、
自動売買の場合は「放置でいいのが自動売買の最大のメリット」と思っているため、
ほとんどチャートを見ません。
見てもスマホのMT4でその時のポジションを軽く確認する程度です。
なので、できるだけMT4がスムーズに動くよう、不要なものはとことん削除してみました!
1)音声設定を無効にする
MT4には、音声通知機能があります。
MT4を立ち上げた時にも音がなるし、ExpertAdvisorやメール通知などで音がなりますよね。
でもこれ、VPS上で自動売買でMT4を動かすには、特に必要ない機能だと思います。
すずは音声設定を無効にしています。
- MT4のメニューバーより ツール → オプションを開く
- 音声設定 → 「有効にする」のチェックを外す
- 「OK」をクリック
2)ニュース機能を無効にする
MT4には金融ニュースをヘッドラインで通知してくれる機能があります。
MT4の下の部分に表示されます。
すずはこれ、一切見ません。全部英語だし…
なのでこれもOFFにしています。
- MT4のメニューバーより ツール → オプションを開く
- サーバ → 「ニュースを有効にする」のチェックを外す
- 「OK」をクリック
3)ヒストリー内の最大バー数を減らす
MT4で、ヒストリカルデータを利用するときに表示される最大バー(ローソク足)の数のことです。
これがたくさん表示されればされるほど、もちろんデータは重くなります。
裁量トレードの際は、過去チャートの検証ってかなり重要だと思いますが、
自動売買では恐らく、そんな昔までさかのぼって検証することはないかなって思いました。
なので、ヒストリー内の最大バーの数とチャートの最大バー数を減らしました。
- MT4のメニューバーより ツール → オプションを開く
- チャート → 「ヒストリー内の最大バー数」「チャートの最大バー数」を変更
- 「OK」をクリック
cinderellaは5分足で動かしています(1分足のもありますが)。
1時間のローソク足は12本。
1日のローソク足は288本。
2ヶ月分(40日)ちょっと見れればいいかな?ということで計算すると
288×40=11520だったので、
キリよい数字で、15,000本にしました。
4)気配値(通貨ペア)を非表示にする
MT4の左側に表示されている通貨ペアの気配値。
すずはこれも見ないので、非表示にしました。
気配値の右上にあるチェックボックスをクリックすれば消せます。
自分は見るよ〜と言う人は、
そのEAで使っている通貨ペア以外を消すといいと思います。
5)不要なチャートは削除する
すずはこれまで、cinderellaで動かす6つの通貨ペアそれぞれに、
5分足のチャート(cinderellaで動かすもの)と1時間足のチャートを並べて表示していましたが、
チャート数が多くても、当然動きは遅くなりますよね…
なので、1時間足のチャートは基本的には削除して、
その時持っているポジションのみを表示させることにしました。
やっぱり全体の流れは把握したいので、
ポジション持ってる場合は、長い時間足も見たいかなって思ったので、
ポジション持ってる分のだけは開くことに。
だから、開いているチャートは5分足6つ、1分足1つ、1時間足1つの
合計8枚ですね!
6)不要なインジケーターを消す
できればインジケーターは全て非表示にするとより軽くなるのかもしれませんが
やっぱり、状況判断するのにインジケーターはほしいので…
すずは基本的なのは表示したままにしています。
ただ、無料で拾ってきたインジケーターとかは、やっぱり結構重たいものが多かったりするので、
できればそういうのは非表示にするといいかな?と思います。
MT4を軽くしてEAの効果を最大限にしましょう!
以上が、すずがFXの自動売買ツールを動かしている
VPSとMT4の動作環境です!
特に、VPS内で動かすアプリケーションの数を減らすだけでも
MT4の動きはがらっと変わりますよ!
特にcinderellaはとても繊細なEAだそうですので、
利益を取りこぼさないためにも、
VPSやMT4の環境は、しっかり整えてあげた方がいいかな?と思います。
あとは、MT4を軽くするだけでなく、
VPSサーバーが勝手にシャットダウンや再起動しないように
Windows Updateの自動更新設定を停止しておくのもお忘れなく!
詳しいやり方や説明はこちらを参考にしてください、
-
VPSを勝手に再起動・シャットダウンさせない!Windows Updateの自動更新を停止する
こんにちは! ノマドワーカーを目指す、元バックパッカーの主婦・すずです。 できるだけ簡単に、できるだけ放置で毎月+αの収入を得るため、 副業としてEAを使ったFXの自動売買を行っています。 今回は、E ...
続きを見る