問題タブ [mql5]

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 投票する
1 に答える
3792 参照

mql4 - MQL4 : 空のバッファをインラインでコーディング

だから私はいくつかのコーディングを行い、空のバッファを持っています。EMPTY_BUFFERをどのように感じるかを尋ねたいので、IF行== EMPTY BUFFERを使用する場合は、それを埋めてください..私はすでにいくつかのコーディングを試していますが、まだ空のバッファを埋めていません

絵の例

写真の例

0 投票する
3 に答える
2643 参照

php - サーバーで MQL4 プログラムを実行するには?

MetaTrader で実行される MQL4 言語を使用してエキスパートアドバイザーを実装しました。

実行する必要がある場合は、常に MetaTrader を実行し、EA プログラムをその中のライブ通貨ペア グラフにアタッチする必要があります。

サーバーで MQL4 スクリプトを実行して、コンピューターを常にオンにしておく必要がないようにする方法があるかどうかを知りたいです。この質問をグーグルで検索しましたが、適切な回答が見つかりませんでした。

MetaTrader から Web サーバー (MQL から PHP) にデータを転送する方法があることがわかりましたが、質問を解決するのに役立つかどうかはわかりません ( http://mql4-php.iinuu.eu/ )

前もって感謝します。

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

c++ - メソッドでオブジェクトを初期化 - MQL5

メソッド内のオブジェクトを初期化したい。

私のコード:

次のコンパイル エラーが発生します。

'=' - オブジェクトが必要です

オブジェクトを参照渡しでしか渡すことができないのに、なぜこのコンパイル エラーが発生するのでしょうか?

どんな助けでも大歓迎です。

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

c++ - パラメータ変換は許可されていません - MQL5 - CArrayObj

グローバル スコープで次のオブジェクトを宣言しています。

CUpwardsにオブジェクトを追加したいと思いますUpwardMovementsCUpwardsから継承しCObjectているため、配列に追加することができます。ただし、メソッドの配列に追加することはできません。

例えば:

私は得る:

'pUpMovm' - パラメータの変換は許可されていません

私のOnTick()方法で同じことをすると、うまくいきます。

どんな助けでも大歓迎です。

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

algorithmic-trading - MQL5: 新しい注文を発注する前に、トリガーされていない未決注文をすべて自動的に削除するにはどうすればよいですか?

私は、注文BUYSTOPSELLSTOPペアを配置し、それらの注文がトリガーされない場合は次のバーに配置し、それらを削除して新しい注文を配置する必要があるプロジェクトに取り組んでいます。

これが私のコードです:

このコードは、テスト中に適切に注文を出したり削除したりしています。

しかし、ライブ サーバーで EA がアクティブな場合、プラットフォームには他の商品の注文が既に開かれているため、EA は注文を開きません。

これを回避するための非常に簡単な方法があると確信していますが、私は初心者なので、それを理解することはできません.

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

mql5 - チャートにトレンドラインを引くには?

MQL5でチャートにトレンドラインを引きたいです。私はこの方法でそれを試しました:

ただし、それは機能せず、エラーを下回っています:-

実行時エラー (4107)

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

mql4 - Expert Advisor (EA) にフィボナッチレベルを含めるには?

エキスパート アドバイザー (EA) で 23.6%、38.2%、50%、61.8%、100% などのさまざまなフィボナッチ レベルにアクセスしたいと考えています。トレーダーが入力を介して選択できるように、EA でそれらを定義するにはどうすればよいですか?

私はこれを試しました

しかし、これは一般的なアプローチですか?それらを定義済みとして設定することは可能ですか?

ご協力ありがとうございました!