MT4 Eメールの受信を検知してエントリー/決済するEA

興味本位で、MT4にてEメールの受信をできないか実験していたら、今回の
ツールができました。

興味のある方は、お試し下さい。

MT4 E-mail受信を検知してトレードするツール V1.00

MT4 E-mail受信を検知してトレードするツール (パラメーター)

↓バナー↓を応援クリックして下さい。


投資家の英知をすべての人に。GogoJungle


クリックして頂くと、ダウンロードリンクが以下に展開表示されます。



1.Eメールの受信等の操作に、「TKMP.dll」というものを利用します。
  下記サイトよりダウンロードし、

  .NET用メール送受信クラスライブラリ (TKMP.DLL)
  http://uwa.potetihouse.com/library/tkmpdll.html

  ダウンロードしたzipファイル「TKMPDLL_3.1.9.zip」を解凍し、
  「TKMP.dll」のみを、データフォルダの「・・・¥MQL4¥Files」フォルダ
  に入れて下さい。

2.「TKMP.dll」は.NET Framework環境で開発されたものなので、下記の
  Microsoftサイトより
  https://dotnet.microsoft.com/download/dotnet-framework/net472
  実行に必要なランタイムをダウンロードしてインストールして下さい。
  「Download .NET Framework 4.7.2 Runtime」の方です。
  (既に2.0以降がインストールされている場合は、不要のはずです。)

3.今回のツールはEAなので、ex4ファイルは、Expertsフォルダに入れて下さい。
  メールの受信機能でDLLを利用する為、セットする際に「全般」タブの
  「DLLの使用を許可する」にチェックを入れて下さい。

4.ご利用されているメール環境に合わせて、パラメーターの
  ・POP3サーバー
  ・ポート番号
  ・ユーザー名
  ・パスワード
  をそれぞれ、入力して下さい。
  「POP3サーバー」と「ポート番号」の初期設定は、Yahooメールの
  設定となっています。

  「POP3サーバー」は、
  Gmailの場合 :pop.gmail.com
  Outlookの場合:outlook.office365.com
  となります。

5.パラメータ―「通信間隔 [秒]」の設定に従い、繰り返し新着メールの
  チェックを実行します。
  新しい方から10件を検索し、該当するメールが見つかった時に操作が
  実行されます。

6.メールの件名に指定された文字列があった時のみ、その本文を
  チェックするようにしています。
  件名には、パラメータ―「キーワード(件名)」に入力された文字列と
  通貨ペア名(6文字)を入力して下さい。
  初期設定では、メールの件名に「MT4」という文字列が含まれている時
  のみ、そのメール本文のチェックを行います。

  メール本文に「決済命令」「買い命令」「売り命令」で指定した文字列が
  含まれていた場合、それぞれの操作を実行します。

  (例)
  件名:MT4 USDJPY
  本文:buy
  というメールを、設定したアドレスに送信すると、USDJPYのチャートに
  本ツールがセットされていれば、買い注文が入る。

7.初期設定では、決済操作のマジックナンバーを無効としています。
  決済命令のメールを受信すると、全保有ポジションが決済されます。


実際に利用してみるとわかるかと思いますが、毎回かなりのタイムラグが
ありますので、平常時の利用にはあまり向かないかと思われます。
出先でもMT4のトレードは、スマホからできると思われますので、わざわざ
本ツールを使う意味は、それほどないかと思われます。

イマイチ思い浮かびませんが、もし活用できるとすれば、

・時間指定でメールを送信できるようにしておいて、エントリーや決済の
 予約をしたい場合。
・何らかのトラブルで、スマホのMT4が操作できない時。

などでしょうか。
必要に応じて、ご利用頂ければと思います。


それでは。
少しでもお役に立てば幸いです。


ゴールデンウェイ FXTF口座開設ゴールデンウェイ FXTF口座開設 | GogoJungle


コメントの投稿

非公開コメント

HT_E-Mail_Trader

HT_E-Mail_Trader を使わせてもらっておりますが、やはり、かなりのタイムラグがあり、思ったようにエントリー、決済ができません。

アラートはメール通知より、プッシュ通知の方が早いと思うのですが、プッシュ通知を検知する仕様にバージョンアップの検討をお願いしたいと思っております。


何卒、よろしくお願いいたします。

Re: HT_E-Mail_Trader

お世話になります。

>>アラートはメール通知より、プッシュ通知の方が早いと思うのですが、
>>プッシュ通知を検知する仕様にバージョンアップの検討をお願いしたいと思っております。

→リクエストを頂き、ありがとうございます。
 参考にさせて頂きます。

以上、宜しくお願い致します。
ブログランキング & PASS
応援クリックお願いします


にほんブログ村 為替ブログ MetaTraderへ


クリックパス表示
PASS : XXXX


オリジナルインジケーターの
作成依頼も承っています。
お気軽にメールにてお問い
合わせ下さい。

htfxjp@gmail.com


インジケーター・EA販売
アラート→LINE 転送ツール
HT_Alert_to_LINE
MT4記事 / MT5記事
HT_TR
Gogojungleで購入

エントリーポイント表示用
HT_Endurance_Line
MT4記事 / MT5記事
HT_EL
GogoJungleで購入

節目ライン自動表示用
HT_Turning_Point
MT4記事 / MT5記事
HT_TP
GogoJungleで購入

検証用チャート同期ツール
HT_Chart_Sync
記事1 / 記事2 / 記事3
【参考動画】
(MT4・MT5同梱販売)
HT_CS
GogoJungleで購入

超短期スキャルピング用
HT_Sec_Chart
記事1 / 記事2 / 記事3
HT_SC
GogoJungleで購入



トレード練習用ツール
HT_Trade_Tester 記事
HT_TR
GogoJungleで購入

オーダー情報表示ツール
HT_Order_Info記事
ゴゴジャンで購入
Gogojungleで購入

ブレイク検知プログラム
HT_Trigger 記事
HT_TR
GogoJungleで購入



画像付メール定期送信ツール
HT_SendScreenshot 記事
GogoJungleで購入

ポジション分布の視覚化
HT_Posi_Checker 記事
HT_PC
GogoJungleで購入

ターゲット表示プログラム
HT_Follow_Target 記事
HT_FT
GogoJungleで購入



初動を捉えるインジケーター
HT_Position_Hunter 記事
ゴゴジャン特集記事
【取扱説明書 Download】

≪USDJPY≫
HT_PH_USDJPY
GogoJungleで購入

≪EURJPY≫
HT_PH_EURJPY
GogoJungleで購入

≪EURUSD≫
(GBPUSD・AUDUSD同梱)
GogoJungleで購入



Wパターン確認用プログラム
HT_W_Switch 記事
HT_WS
GogoJungleで購入

ローソク足検証用プログラム
HT_BAR_DATA
記事1 /  記事2
HT_BD
GogoJungleで購入



<トレードツール>
複数口座の同時操作用ツール
Multi Order 記事
GogoJungleで購入


許容スプレッド設定ツール
Spread Limiter 記事
GogoJungleで購入