問題タブ [metatrader5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2456 参照

algorithmic-trading - DLL なしで MQL4/5 プログラム (EA) から自動取引をグローバルに無効にする方法は?

DLL を使用せずに MQL4/5 コード内から MetaTrader 4/5 で自動取引をグローバルに無効にするにはどうすればよいですか?

0 投票する
1 に答える
1057 参照

trading - バイナリーオプション取引の自動化

おそらく、外国為替取引戦略を自動化する最も簡単な方法は、MetaTrader ターミナル プラットフォームに組み込まれている MQL4/5 プログラミング言語を使用して、自動化された取引ロボット (別名エキスパート アドバイザー) を作成することです。よりエキゾチックなオプションは、Dukascopy の JForex< プラットフォームを使用して自動取引戦略を開発することです。

バイナリーオプション取引でも似たようなものはないのだろうか。

自分の戦略に従ってバイナリ オプションを取引するロボットを開発するために、どのプラットフォームを使用できますか? 私が見たバイナリー オプション取引端末はすべて手動取引用であり、自動化機能はありません。

0 投票する
2 に答える
1895 参照

c# - [ MetaTrader Terminal ] を使用せずに [ MetaTrader Server ] から取引口座の履歴を取得する方法は?

MT端末なしでC#で任意のMTサーバーから取引口座の履歴を取得する方法はありますか?

私たちが持っているもの:

  • サーバのIPアドレス
  • ログイン(口座番号)
  • パスワード
0 投票する
1 に答える
2120 参照

matlab - MQL5 の代替

私はMetaTrader Terminalソフトウェアのエキスパートアドバイザーから始めており、それで使用するアルゴリズムがたくさんあります。これらのアルゴリズムはMATLAB、強力な組み込み関数 ( svdpinv、 などfft) を使用して開発されました。私のアルゴリズムをテストするには、いくつかの選択肢があります。

  1. にすべてのアルゴリズムを記述しMQL5ます。
  2. C++and でアルゴリズムを記述し、DLLで呼び出す to を作成しますMQL5
  3. Pythonに埋め込むアルゴリズムをに記述しC、 を作成しDLLます。
  4. MATLABソース コードを に変換してからCDLL.

問題について:

  1. 組み込みMQL5関数がないため実用的ではないため、1つずつ手動で実装する必要があります。
  2. 私はまだこれを試していませんが、アルゴリズムを実装するには長い時間がかかると思います (いくつかのアルゴリズムを書きましCたが、時間がかかり、結果は のように速くはありませんでしたMATLAB)。
  3. にコンパイルするときに多くのエラーが発生しますが、実行可能ファイルにコンパイルするとエラーは発生しません (変換は非常に簡単で高速なDLLので、これは良い代替手段です)。MATLABpython
  4. 私は今これを試みていますが、やるべきことはたくさんあると思います。

他の同様のソフトウェアについて調査しMetaTrader Terminalましたが、良いものは見つかりませんでした。

MQL5私の問題に何らかの方法で、または別の方法で他の言語を埋め込む最も簡単な(そして迅速な)方法があるかどうかを知りたいです。

ありがとう。

0 投票する
2 に答える
820 参照

mql5 - MQL5 WebRequest() はどのようにして非標準ポートを呼び出すことができますか?

MQL5WebRequest()ドキュメントには、「サーバー ポートは、指定されたプロトコルに基づいて自動的に選択されます。"http://" の場合は 80、"https://" の場合は 443 です。」

非標準ポートを呼び出すための代替手段を知っていますか?

ありがとう

0 投票する
2 に答える
637 参照

javascript - ローカル MetaTrader 4 ターミナルからデータを取得する Electron MEAN スタック APP の構築

デスクトップMEAN ( M ongoDB E xpress Angular N odeJS ) スタック アプリを構築していますが、リアルタイム (検出された変更の更新) 通貨為替レートにアクセスする必要があります。Excel では、セル内に 1 行のコードを入力するだけでMT4からレートを簡単に取得できます。 MT4.exe

私が望むのは、JavaScript を使用して、EUR/USD レートなどのデータに何らかの方法でアクセスすることです。

それは可能ですか、それともサードパーティのライブラリが必要ですか?