4月よりMT4自動売買に追加したEAで、Forex Scalpino Robotというものがありましたが、4月のトレード回数が、なんと0回という結果に終わってしまいました。
公式サイトのバックテスト結果や、Myfxbookのフォワード状況から、トレード回数が少ない傾向にあることは認識していましたが、まさか0回とは。
1トレードあたりの平均利益も5pips以下というスキャルピングEAで、現状このトレード回数の少なさがネックとなっています。
このEAに関しては、以前からなんとかテコ入れして、更なる収益につなげて行きたいと考えていました。
安直にロット数を増やす方法しかないのかと考えていたところ、公式サイトのFAQに良い兆しが見られました。(いつもの良く読めってやつです)
Can I use Forex Scalpino Robot on other currency pairs?
Yes you can use but Forex Scalpino Robot is designed to work on currency pairs EUR/USD, GBP/USD, USD/JPY, USD/CHF, USD/CAD, NZD/USD and AUD/USD (M15 chart)!
つまり、公式サイトでバックテストとフォワードテストを公開してるEUR/USDの他に、6通貨ペアで機能するように設計されているようです。
そこで、Forex Scalpino Robot の稼働に関して、5月からはEUR/USDに加えて、流動性が高くスプレッドが狭い(と思われる)、下記の通貨ペアを加えることとします。
- GBP/USD
- USD/JPY
- USD/CAD
- AUD/USD
これで、トレード対象通貨ペアが5倍となりますので、5倍のトレーディング機会が生まれてくれれば(さらに欲を言えば、収益も)、にっこりですね。
追加の通貨ペアに関しては、バックテスト結果も見当たらないことから相当なリスクをのむ必要がありますが、様子見から入って調整していくつもりです。
はじめまして、いつも拝見させてもらっています。非常に参考になり助かっています。
ところで分からない事があるので教えて頂きたいのですが、昨日、bestscalper forex robotを購入しMT4にセットしたのですが、説明書に出ているチャート左側の情報?の部分が表示されません。
というか、~.EX4のセットは分かるのですが、その他のファイルをMT4のどのホルダーにセットしてよいか、わかりません。そのせいでチャート左部分の表示をしないのだと思うのですが、できれば、
わかりやすく、このファイルは、どこのホルダーに入れる というように教えて頂きたいのですが、宜しくお願い致します。
やすさん
サイトをご覧頂きまして、ありがとうございます。
当方も、Forex Scalpino Robotは稼働までに四苦八苦したEAで、まだ実稼働はありませんが、ご質問の件、私の稼働環境をもとに回答いたします。
セットが必要なファイルは、全部で4ファイルです。
MT4 Build600番以上のフォルダ階層となっていることを前提に
MQL4フォルダ配下:
・Expertsフォルダ–> EA名.ex4 ファイル(こちらは問題ないかと思います。Forex Scalpino RobotのEA1ファイルが該当します)
・Librariesフォルダ–> EA名のdll ファイル (似たよう名前の2ファイル両方です)
・Indicatorsフォルダ–> FFCal.ex4 ファイル (このex4ファイル1ファイルは、変則的にIndicatorsフォルダに設定します。EAのパッケージ内にあったと思います)
以上で、いかがでしょうか。
なお、これでコードエラー126のようなエラーが出た場合は、”http://lifewithfx.jp/?p=920″も参考になるかと思います。
問題の解消に至らない場合、EA稼働に向けてサポート可能ですので、ご遠慮なく連絡ください。
やすさん
先ほど、Forex Scalpino RobotのサイトからEAの再ダウンロードをしてみましたが、ファイル構成が変わっていますね。
私がどはまりした”msvcr71.dll”がパッケージに追加されていて、逆にFFCal.ex4が含まれなくなっています。
現在の構成ファイルで問題なく稼働するか、ちょっとチェックしてみます。
少々お待ちください。。。
やすさん
2014/5/5時点でダウンロード可能な、ForexScalpinoRobotのEAパッケージファイルで動作検証をしました。
結果として、先ほどの当方の説明でファイル設定場所としては問題ないと思います。
なお、”msvcr71.dll”は、メタトレーダーがインストールされているフォルダのterminal.exeがあるフォルダにコピーすれば良いようです。例)C:\Program Files (x86)\MT4直下など
ただし、懸念していたFFCal.ex4が設置されないことで、エラーメッセージが表示されます。MT4のエキスパートタブで確認できますが、下記のようなエラーメッセージが表示されます。
2014.05.05 21:24:53.002 Cannot open file ‘C:\Users\UserAccount\AppData\Roaming\MetaQuotes\Terminal\A6C7E9809523FC6A6BCB4438A639655D\MQL4\indicators\FFCal.ex4’ [2]
一見EAが稼働しているように見えますが、恐らく動いていないと思いますので
・ForexScalpinoRobotサポートに連絡し、パッケージを変更してもらう
・他のEAがFFCal.ex4を使用している場合がありますので、そのファイルを流用する
・ネットからFFCal.ex4を拾ってくる
以上のように対応されては如何でしょうか。
なお、どの決済サイトから購入されたか不明ですが、購入サイトからダウンロードしたファイルと、本家サイトからダウンロードできるファイルで、EAバージョン(や構成ファイル)が相違する場合がありますので、しょっとしたらFFCal.ex4が入っているものがあるかも知れません。
海外もののEAは苦労も多いですが、リターンもそれなりにあるものもありますので、レッツトライです!!
なお、最新バージョンで試してみたところ、いつの間にかEAステータスの表示情報(方法)が変わっていたのですね。なんだか、”EA Status:”というところが空白で表示さているのが気になりますが、MT4のログを確認する限りでは、動いているように見えます。
いずれにせよ、最初のトレードが発生するまで、気が抜けないですね。。。
すみません。Forex Scalpino Robotでなくて、Best Scalper forex robotの方です。
申し訳ないです、質問するところが違っていて。
すみませんが、宜しくお願い致します。
やすさん
> 質問するところが違っていて
ドンマイです。しまったです。当方も思い込みがありましたね。
BestScalperも設定が難しいですよね。
現在最新バージョンの1.28を使用しているものとして、以下回答いたします。
同EAの設定は、インストールプログラムで行っているかと思います。ここで、自動的に設定済みとなるファイルと、手動設定が必要なファイルにわかれます。
□自動設定されるファイル:::以下3ファイルは、インストールプログラムで設定されますので、BestScalperを使用するMT4インストールフォルダに配置されているのが確認できるかと思います。
・msvcp100.dll …
・msvcr100.dll …
・terminal.exe.config …
□手動設定が必要なファイル:::8ファイル(もあります)。EAをインストールするMT4プログラムが使用する”データフォルダ”に次のように設定します
・MQL4\Experts\ベストスキャルパー.dll (実ファイル名を伏せるため、カタカナで表示しています。ファイル名の変更は不要です)
・MQL4\Experts\MySql.Data.dll
・MQL4\Experts\ベストスキャルパー.ex4
・MQL4\Indicators\FFCal.ex4
・MQL4\Libraries\nquotes\nquotes.connector.dll
・MQL4\Libraries\nquotes\nquotes.dll
・MQL4\Libraries\nquotes\nquoteslib.ex4
・MQL4\nquotes.config
– このように設定するヒントは、インストールプログラムの処理ログにみられます —
なお、バージョン1.25以前のファイルを使用すると、認証拒否となるように変更されたようですので、必ず最新のEAファイルをご使用ください。
上記の設定でいかがでしょうか。
自動設定される3つのファイルは、データホルダーを開いた所に張り付ければ良いのでしょうか?一応、言われる様にしてみたのですが、チャートには、にこちゃんマークにはなっていますが、左の部分の通貨ペア一行の下には、何も表示されません。これでも正常に動いていれば良いのですが。それとパラメーターのメールアドレスは、登録した自分のアドレスで良いのですか?
あれこれとすみません。私もパニックになってまして。
やすさん
EAに関して、なんらかのコミュニティがないと不安になったり、パニックなったりしますよね。
当方も初物EAのときはかなりドキドキです。
さて、可能な限りサポートさせて頂きます。
まず、自動設定される3ファイルは、特にかまう必要がありません。よって、データフォルダへのコピーも不要です。
次に、パラメータのメールアドレスは、EAアクティベーション時?に登録した自分のメールアドレスです。
ご参考までに、当方のBestScalper稼働状態のサンプル画面をまとめたページをご用意いたしました。
○こちらのリンクから参照してください○
(当サイト内のページとなっています)
出来ました!有難うございました!
丁寧、親切に教えて頂き感謝しています。
これからもブログ楽しみに、そして参考にさせてもらいますので宜しくお願い致します。
本当にありがとうございました!o(^o^)o
やすさん
お役に立てて光栄です。
EA稼働後、これからが本番ですので、お互い頑張りましょう。
至らないWebサイト(ならびに私ですが)、今後ともよろしくお願いいたします。
またひとつ問題があります。Best Scalper forex robotは、円口座に対応していないのでしょうか?今、円口座の中でポジションを持っているのですが、どうなりますか?円口座に対応していないとすれば、ドル口座を用意するのですが、口座番号変更の申請はどうすれば良いですか?宜しくお願いします。
やすさん
> 円口座に対応していないのでしょうか?
このご質問の意図が、MM機能を使った複利機能(運用ロット数を証拠金残高からEAが算出する方法)であれば、本家サポートに確認されるのがベストかと思います。若しくは、バックテストを行い、MM機能有効時にどういう取引ロット数の動きとなるかを確認されるのもありかと思います。
ただ、複数ポジション時にどういう余剰証拠金計算をするのか不明(含み損を考慮する・しないなど)な部分が残ってしまいますので、やはりロジックを把握している本家さんに確認するのがベストと思います。
私は、円口座にてBestScalperを運用していますが、固定ロット数による取引となるようにしています。(ので、特に問題はおきてません。)
> 円口座の中でポジションを持っているのですが、どうなりますか?
また、”異なるEAが同一口座で稼働し、相互に影響しないか”というご質問の意図であれば、これはポジション毎に異なったマジックナンバーが設定される状況となっていれば、どのポジションがBestScalperのものか、EA自身が判別可能ですので、相互影響はでないかと思います。
(例えば、本日の取引で、BestScalperとBandCrossとsPhantomとEasyWalkerが同時にポジションを抱える状況が発生しましたが、各EAは自分のポジションを問題無く判別しています。こういうことは、日常茶飯事です)
次に、このEAについては、口座番号の変更を本家サイトのメンバーズエリアの口座アクティベーションにより、ご自身の操作によって簡単に変更できるはずです。この点は便利ですよね。
以上でいかがでしょうか。
先の続きですが、履歴を見るとひとつ正常に決済されているようです。その他4つは、sell limit とかbuylimit とか表示されていて損益の所は何もなく、キャンセルされています。これはどういうことでしょうか?宜しくお願いします。
やすさん
ちょっと質問と回答が前後しますが、その履歴の取引はGBP/USDかと思います。本日取引があった、2.5pips前後の利益の取引ですよね。これは、先の回答のように、特に円口座だからといって異常な挙動をすることなく、正常に動作している証かと思います。(確認の為、取引ロット数は意図した通りとなっているでしょうか?)
次に、sell limit とかbuy limitについては、おそらく日本時間の午前7時の時点でキャンセルとなったかと思います。
このEAはある特定の時間帯に、待機タイプの注文を発注し、レートが変動しそのレートにかかった時点で約定することを狙います。つまり発注時点では、その時点の実レートと待機注文のレートに乖離がある為、未約定として残ります。(MT4上は、注文があったことを残す為、履歴に記録されます)
為替レートの変動があれば、例えば、buy limitがbuyの明細となり、履歴上からbuy limitが消えます。(今日のGBP/USDの明細は、buyあってbuy limitなし。EUR/USDは、buy limitもsell limitもありとなっているかと思います)
レートの変動が小さく、limit注文の域まで価格変動せず、EAの且つトレード時間が終了すると待機注文は綺麗に”cancel”されます。(履歴のcancelが未約定となった注文分です)
ある特定の値動きを狙った注文が、その動きをすることが統計上見られない時間帯まで残っていたら、損ばかりかさんでしまいますよね。
この動きは、EAを稼働している限り、毎日続きます。
以上で疑問点は解消されたでしょうか。
わかりやすい回答有難うございます。初めての事だったので慌てしまいました。まだまだFX初心者ですので色々と躓くと思いますが、宜しくお願い致します。
こんばんは、数日前に初めてこちらに訪れて、今回投稿させていただきます。
私もBestscalperの設定で困っています。
チャート左側の通貨ペアの下に、
管理人様の稼働画面のサンプル画像のような項目が表示されません。
Ver1.28で、自動設定ファイル3つと手動設定ファイル8つが指定のフォルダに入っているのを確認しています。
(手動設定の8ファイルも元々その場所においてありました。
オフィシャルのメンバーページのQA項目も一通り読み、登録メール設定なども行いました。
(英文の解釈が怪しいかもしれませんが
配布されたPDFマニュアルももちろんチェックしています。
もし、他に注意すべき要件があれば、教えていただきたく思います。
(Armada Marketsの円口座を使用しています。
よろしくお願いいたします。
Youさん
初めまして。当Webサイトをご覧頂きまして、ありがとうございます。
BestScalperは、確かに手動設定するファイルの数や場所が多いため、稼働準備の設定が、他のEAに比べると難しいですよね。
明日のトレードまで、1日程度時間があるかと思います。手順をまとめてみますので、少々お待ち下さい。
また問題解決の一つの方法として、通常MT4画面の下に”ターミナル”という小ウィンドウがあり、そのなかの”エキスパート”タブに、EAの稼働ログが出力されます。
このログに、何が問題となっているか出力されることがありますので、そこをヒントに問題が解決できるかも知れません。
というわけで、少々お時間頂きます。
Youさん
BestScalperForexRobotの設定について、一通り手順をまとめてみました。宜しければご参照下さい。
□Best Scalper 設定手順ページ□
なお、ご質問の”他に注意すべき要件”についてですが、BestScalperはWindows2008R2向けに、EAインストールプログラム中に追加ファイルコピーを実施しているようです。この設定はいかがでしょうか?
私は、Windows2012R2サーバーにて稼働させていますので、当該ファイルコピーはスキップされているようです。
また、.NET 4.5もインストールが必要のようですよ。Windows2012サーバですと、やはりここはスキップされます。(最初から導入済みの為)
あと、思い当たる節として、トレード時間をEAが自動計算していますが、これを一度手動設定に切り替えてみて、稼働するか確認されてはいかがでしょうか。
なお、私の稼働口座は、Pepperstoneの円口座です。
お役に立てれば幸いです。
こんばんは、お陰様で稼働に成功することができました。
原因は、メールドレスの入力が本来の部分の一段上のemail_addressに入力していたことです。
不注意で、大変なお手間をお掛けして申し訳ありません。
5月13日の結果は、ArmadaMarketsのExchange口座で、
結果 -0.2×2回とキャンセルされたリミット注文が6回でした。
ロット以外は公式のLive-1の設定で行いました。
FXの取引は今回が初めてです。
スキャルピングEAを軸にしていこうと思っています。
管理人様の日々の更新を楽しみにしています。
ありがとうございました。
Youさん
何はともあれ、Best Scalper EAが無事に稼働して良かったですね。少しはお役に立てたなら幸いです。
先日コメントを頂いた方もそうでしたが、皆さん結構チャレンジャーですね。御見逸れしました。
これからが本番ですので、無理をせず、気を引き締めて行きましょう。