問題タブ [mql4]

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 に答える
1051 参照

algorithmic-trading - iRSI() は時間枠の最後に注文を開始しません

まず第一に、私は EA コーディングに関してかなりの初心者です。次に、MT4 フォーラム自体とマイティー グーグルで関連する投稿を探しました。

ここで、特定の条件が満たされた場合に注文を開く簡単な EA を作成しましたdouble RSI_1 = iRSI( NULL, PERIOD_H1, 14, PRICE_CLOSE, 0 ) > 70

添付ファイルでわかるように、注文はcloseろうそくの価格ではなく、より高い価格で開かれました。写真によると、右の次のろうそくで開かれるべきでした。

price_closeドキュメントによると、 を使用すると、選択した時間枠rsiの価格で計算されると思いますが、closeそのようには見えません。

私は何が欠けていますか?

どうすれば修正できますか?

サイピック

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

user-interface - 時間枠と X 日間のビジュアル用の長方形の描画との間の最高値と最低値

X私の目的は、指定された時間枠と日数の間の最高値と最低値から測定するチャート上に長方形のオブジェクトを作成することです?

サンプルのスクリーンビュー

チャートにオブジェクトを作成する方法は知っていますが、それを何日も前に繰り返す方法がわかりませんX。どうすればこれを達成できますか?Forループが良いアプローチになるのではないかと考えていましたか?いくつかのガイダンスを使用できます。

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

c++ - C++ アクセス違反は MQL4 の DLL で 0x00000000 に書き込みます

まず、私は C++ を初めて使用するので (ほぼ 1 週間)、これが明らかな場合はご容赦ください。また、同様の問題を抱えた多くの投稿を探しました。私の理解が十分に発達していないか、この問題を理解するのに役立つ関連情報がありませんでした。

Metatrader 4 では、構造変数を dll に渡す方法を理解し、その構造に格納されている変数を変更しようとしています。これまでのところ、構造体配列を扱う場合でも、大きな成功を収めています。その後、問題が発生しました。

問題を文字列の使用に絞り込みました。よろしければ、次のコードを見てください。私はこの問題の解決に集中して使用しており、mt4 でスクリプトを実行しようとするたびに「0x00000000 へのアクセス違反の書き込み」エラーが発生し続ける理由を理解するのに役立ちます。 .

MQL4 コード:

これは、関連する dll コードです。

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

arrays - 構造体から配列へ、mql4 のファイルへ

次のMQL4コードはエラーになります:

エラーは次のとおりです。

そして、28行目は次のとおりです。arr[0].date = TimeCurrent();

どこが間違っているのですか?

前もって感謝します/koul。

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

syntax - #property 値を出力するには?

#propertyコードから値にアクセスするにはどうすればよいですか?

たとえば、私はこれらを持っています:

以下のように印刷してみました。

しかし、宣言されていない識別子であるというエラーがあります。何か案は?

0 投票する
0 に答える
13446 参照

mql4 - 保護された EX4 ファイルを MQ4 ファイル内の MQL4 ソースにリバース エンジニアリングして変換する方法は?

.EX4保護/暗号化されたファイルがいくつかあります。

MQL4それらをある形式のソース コード ファイルに逆コンパイルしたい.MQ4

これに対する直接的な解決策はありますか?

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

url - MQL4 からの URL の実行

私のMQL4コードでは、テーブルを更新するために外部 URL/リンクを実行する必要があります。

許可された URL リスト オプションに URL を追加しました。

ただし、次のエラーが発生しました。

ここに画像の説明を入力

この問題を解決する方法はありますか? ありがとう 。

PS: MT4 Build 840 を使用しています。

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

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

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

私はこれを試しました

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

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