問題タブ [mt4]
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.
arrays - MQL4: 低い値を見つける際の問題
最後の 20 バーから最高値と最低値を取得しようとしています。最高値を取得することに問題はありませんが、私のコードは最低値を取得するために適切に機能していないようです。それについて何か提案があるかどうか疑問に思っています。
mql4 - MQL4: シグナル/イベントごとの単一取引のグローバル トレンド/変数またはテキスト ファイル
新しいバー/ティックごとに、変数が再初期化され、シグナルごとに 1 回トレードを実行しようとしています。問題は、TP が達成されると、同じトレンドが続く場合、別のトレードをトリガーすることです。変数をテキストファイルに格納しようと考えています。だから、そのような変数を処理する最良の方法は何だろうと思っています。申し訳ありませんが、コードがありません。
c++ - MT4 から C++ へのライブ FX 相場のインポート
外部 C++ プログラムにライブ データ引用符をインポートする方法はありますか?MetaTrader Terminal
MT4
または、通信をC++
介してExcel セルを読み取る可能性はありますか?DDE
前もって感謝します
file - ストラテジーテスターで EA を実行すると、MT4 はファイルエラー 4103 を開くことができません
構成ファイルを読み込むインジケーターを使用して EA を作成しました。この設定ファイルはフォルダに置かれますMQL4\Files
。
ライブ チャートで EA を実行すると、うまく機能します。しかし、ストラテジーテスターを使用してこの EA をテストしようとすると、4103 error: can not open file.
なぜこれが起こるのか分かりますか?
そして、この問題にどのように対処しますか?
c# - MetaTrader 4 スクリプトはどのように時間を「正規化」しますか?
私はスクリプト言語を理解しようとしていMetaTrader 4ます (そしていくつかのスクリプトを C# に変換しますPeriodConverter.mq4
)。
スクリプトの値は次のとおりです。
periodseconds == 1800
Time[start_pos] == 2013/11/20 07:00
スクリプトの理解に苦労している部分は次のとおりです。
これは、私が期待したほどでは2013/11/20 04:00
ないという結果をもたらします2013/11/20 07:00
もっと詳しく:
PeriodConverter.mq4
1 時間のデータを使用したいというスクリプトを MT4 から実行し、FSTE100
必要な期間乗数を 5 時間にすると、次periodseconds
の値が得られます18000
(以下のスクリプトからの抜粋を参照)。
そう、60 * 5 * 60 == 18000
。以下のデータを使用してスクリプトを実行すると、次のようになります。
2013.11.20,07:00,6669.3,6677.5,6669.3,6674.2,456
rate.time
04:00
しかし、どのようにしてこの値を取得したのでしょうか? 結果を複製できるかどうかを確認するために、C#に変換してみました
しかし、これは私が始めたのと同じ価値を私に与えました2013/11/20 07:00
では、MT4 はどのようにして04:00
から取得するの07:00
でしょうか? これをC#で複製することは可能ですか?
前もって感謝します。
ジョセフの助けを借りて、問題は解決しました!
これが必要な人のための私の作業テストコードです
fibonacci - mt4 インディケータ フィボナッチ / フィボナッチを削除したい
this (ref.: missing )インジケーターでFibo
作成した" " を削除したいのですが、.Fibo
MT4.graph
どうやってするか?