問題タブ [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.

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

trading - EA がポジションを損益分岐点に動かさないのはなぜですか?

成行注文を変更して、ポジションが 100 ピップスになったときにポジションが損益分岐点になるようにしようとしています。StopLevelsこれは、私のブローカーの約 20 ~ 30 ピップの原因でもあります。for(){...}「ループ」関数を介してパラメータをチェックします

MagicNumber、チャートの時間枠番号です (つまり240、=4H、60=1H) 価格を設定しませんTakeProfit&最初は価格を設定しませんStopLoss

取引の利益が 100 ピップ (プラス ストップレベル) に達したとき、始値に等しくなるようにEAa を追加していません。SL利益ポイントは130ポイントを優に超えます。

私のコードはOP_SELL注文のために以下にあります - どんな助けでも大歓迎です. よろしく、 トッド

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

algorithmic-trading - 買い注文が T/P に達したときに買いを開き、買い注文が S/L に達したときに売ります。売り注文が T/P に達したら売り、売りが S/L に達したら買いを開始しますか?

私は多くのことを試しましたが、以下のコードでは動作しません。

以下のコードのロジックのバリエーションを試しましたが、失敗し、実装する場所がわかりません。

また

これOrderSelect()は私にとって問題でしたので、どんな助けも大歓迎です。

以下は、私が追加しようとしている EA ですが、それをどこにどのように配置するかを知っているだけでも役に立ちます。

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

c# - MT4 マネージャー API => .Net ClrWrapper

.Net CLR ラッパーで mtmanapi.dll を使用しています

名前に特殊文字を含まないシンボルの正しい値を取得Askしていますが (例:など)、シンボルに特殊文字が含まれている場合 (例:など)、メソッドを使用してフェッチおよび値を取得していません。 .BidSymbolEURUSDGBPUSDEURUSD'GBPUSD0AskBidSymbolInfoGet()

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

unicode - mt4インジケーターカウント日

インジケーターに「Count Day」コードを使用する必要があります。正常に動作しますが、MT4 を再起動するまで、このインジケーターは前日のオブジェクトを保持します。

コードの下で何が間違っていますか?

また、チャートのスクリーンショット リンクも表示されます。

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

http - MQL4 Expert Adviser 経由で HTTP リクエストを送信する方法は?

LI は、MQL4 Expert Adviser を介して http リクエストを送信するコードを発見し、それを私の個人的な EA ロジック用に修正しました。

技術的には機能しますが、ティックごとにリクエストを送信するという大きな問題があります。シグナルごとに 1 つのリクエストに変更する必要があります。

それを解決するために私を助けてください!

コード例:

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

c# - PHP コード ブロック (fsockopen、fputs、feof、fgets) を C# に変換する

このphpコードブロックを同等のC#に変換してくれる人が必要です。asp.net Webアプリケーションを介してユーザーを登録するMT4に取り組んでいます。ユーザー情報を投稿するためのサイトのphpバージョンが提供されています。すべてがそれに応じて設定されます。ただし、次のコード ブロックは変換する必要があります。オンラインソリューションを検索しようとしましたが、ドキュメントが見つかりませんでした。

お願いします

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

mql4 - Expert Advisor が取引ポジションのクローズに失敗した場合の電子メール通知

Expert Advisor によって指定された条件が満たされたときに、Expert Advisor によって開かれたポジションがクローズ/清算に失敗したときに通知を送信する MQL4 コードの一部を開発しようとしています。

これが私がこれまでに持っているものです。ポジションが正常に閉じられたときに戻り
ClosePosition()EAがポジションを閉じられなかったときに戻ります。これがキックの場所です。truefalseelse if (ClosePosition == false)

第一に、これは望ましい結果を得るための正しい方法ですか。これは の代替をコーディングする正しい方法ですか、それともClosePosition == trueif代わりにelse ifですか?

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

mql4 - ティックごとではなく、一度だけ通知を送信する

else if (ClosePosition == false)条件が true を返した場合 (つまり、EA がオープンしたポジションをクローズできなかった場合)、EA がiPhone に一度だけ通知を送信できるようにするにはどうすればよいでしょうか。現時点では、ティックごとに ping を実行します。

指定された条件が満たされたときに EA がポジションを正常に閉じると、関数のClosePositionブール値がOrderClose()返されます。EA がポジションをクローズできなかった場合trueに戻ります。ClosePosition == false

これまでの私のコードは次のとおりです

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

indicator - MT4 - ChartSetSymbolPeriod() - がプラットフォームを遅くするのはなぜですか?

[ カスタム インジケーター ]に使用しようとしていますChartSetSymbolPeriod()が、このインジケーターを別の [ エキスパート アドバイザー ] で使用しようとすると、MT4 プラットフォームが遅くなります。

特に[Expert Advisors ] の [注文、板情報] タイプ。