こんにちは、みんな、
これができるかどうか知りたいのですが…
MT4の内部からEメールアラートを受け取ると、そのEメールがアプリを実行してスクリーンショットを撮ります。その後、そのスクリーンショットは私の電話またはどこにでも送信されます。
こんにちは、みんな、
これができるかどうか知りたいのですが…
MT4の内部からEメールアラートを受け取ると、そのEメールがアプリを実行してスクリーンショットを撮ります。その後、そのスクリーンショットは私の電話またはどこにでも送信されます。
もちろんこれはコード化される必要があるでしょうが、MT4の制限は実用的であるにはあまりにも難しいかもしれません。添付ファイルをMT4の電子メールから送信することはできませんが、Webファイルへのリンクは可能性があると思います(自分で試したことはありません)。私が他の人がそれをやったと思うけれども、問題はそれからエキスパートフォルダからウェブフォルダにどのようにファイルをFTPするかになります。 CodebaseとMQL4 Webサイトで提案を確認してください。
電子メールを受信したときにスクリーンショットを撮る簡単な電子メールアプリを書くこともできます。熟練したプログラマーにとってはそれほど難しいことではありません。 emailpop3コンポーネントをフォームにドロップしてグルーコードを追加するだけです。とにかく、あなたはこれについて逆方向に進んでいませんか?スクリーンショットを撮るために、インディアンにスクリプトを呼んでもらう。 (いくつかのMT4dll-fuと屋内のソースコードが必要です)スクリーンショットをフォルダに保存します。スクリーンショットがあるフォルダを監視し、新しいファイルを電子メールで送信するOriginally Posted by ;
http://www.creativecodedesign.com/index.php?q=node/36
最も簡単な解決策は、内部を呼び出してアラートをチェックするアラートのスクリーンショットを取得するEAを作成することです。スクリーンショットのフォルダとドロップボックスのフォルダを同期させて、ドロップボックスフォルダ内のファイルへのリンクをメールで送信します。
http://www.creativecodedesign.com/index.php?q=node/36スクリーンショットフォルダからスクリーンショットファイルを電子メールで送信します。
1添付ファイルそのような古いスレッドをぶつけて申し訳ありませんが、これは素晴らしい機能になると思います。私はコーダーではありませんが、奇妙な問題がありました
- おそらく、ほとんどの要件はMT4の外部で処理できます。私は価格が水平線、長方形、または近似曲線オブジェクトに当たったときに私に警告するために付属のAlerterスクリプトを使用します(警告可能オブジェクトとしてFib線を追加する方法を見つけることができません - しかし私はします)。おそらく、MT4の電子メールまたはポップアップアラートを使用する代わりに、外部スクリプトを呼び出すオプションを含めるように少し変更することができます。誰が私がそうするかの構文を知っていますか?私は現在 'Greenshot'と呼ばれるフリーウェアのスクリーンショットツールを使用しています、そしてこれが私のアイデアです。この仕事をするのに十分なコードを学ぶことにハックしようと試みる前に、私は出発します。これは、洗練されていない可能性があるが実用的な解決策についての私の考えです。
アラートがトリガーされたとき、私が想像することができるものはここにあります:1.チェック - MT4プログラムウィンドウは最大化されていますか?そうでない場合 - 最大化2.アラートのあるペアはMT4ウィンドウ内で最大化されていますか?そうでない場合は、最大化3。ユーザーがスクリーンショットに希望するプリセットTFはありますか?はい - TFを変更します(明らかにこれのために提供された設定がある必要があるでしょう)4.外部スクリプトを起動します - 私は使うつもりです
http://www.autohotkey.comGreenshotを起動してアクティブウィンドウをキャプチャし、スクリーンショットを電子メールに添付するためのスクリプトを設計するには、そのすべての機能がすでにGreenshot内に存在します。別の警告がありますか?あなたが追加できる他のものはあなたの電話を使用する方法またはスクリーンショットのスケジュールを設定するために電子メールを送信することかもしれません。あなたは5分TFで5回10分ごとにGUのスクリーンショット。繰り返しますが、次のようにスクリプトを書くことができます。
http://www.autohotkey.comまたは他の方法あるいは、いくつかの設定でこれをプリセットすることができます。つまり、アラートがトリガーされたら - H1、M15のスクリーンショットを送信します。それから次の時間か何かのために5分毎にM5価格行動のスクリーンショットを送ってください。ちょっとしたアイデア。
セブ
https://www.forexgroove.com/attachme...1186166743.mq4
あなたはまだ電子メールクライアントとのシームレスなインターフェースを備えたアプリを探しています、それでもリストされたすべてのタスクを実行するものに出会うために。それは不可能であるという意味ではありません、私たちのほとんどがまだそれに出会っていないということではありません。追加:1年経ってもアップデートはないので、アプリはまだ存在しないと思います..
スクリーンショットを添付する必要はありません。電子メールをHTML形式の電子メールとして(サードパーティから)送信できる場合は、base64の画像を含めることができます。以下の画像はリンクです:base64に変換してダウンロードし、インラインでメールで送信することができ、それはまさにこのようになります。
アプリはIPC、または画像認識(画面の一部)を介しても実行できます
私の理解したところでは、MT4内の電子メール機能ではこれを処理できません。そのため、電子メール、スクリーンショット機能をコーディングしてホイールを作り直すのではなく、既存のスクリーンショットソフトウェアの機能を自動化するだけです。私はそれを自動的に行う必要がありますOriginally Posted by ;
スクリプト dllと自己完結型のMT4を使用してすべてをうまく行うことほど「純粋」ではないことを私は知っていますが、結局のところ、私は何かを結ぶことができて幸せです
私はすでにMT4の画面を最大化するためのコードスニペットをいくつか見つけました、そして選択されたチャート これらのチャートのTFを変更する方法を考え出しました。ですから、私の最大の課題は、外部スクリプトを起動して、そのスクリプトからの何らかの「END」シグナルを待ってから追加のアラートを繰り返すことになると思います。これにより、複数の警告が同時に発生したり、MT4がさまざまな種類のウィンドウを一度に最大化したりするため、スクリーンショットソフトウェアでは見逃してしまうなどの問題を解決できます。