Отсчет элементов копируемых данных (индикаторный буфер с индексом buffer_num) от стартовой позиции ведется от настоящего к прошлому, то есть стартовая позиция, равная 0, означает текущий бар (значение индикатора для текущего бара). При копировании заранее неизвестного количества данных в качестве массива-приемника buffer[] желательно...
プログラムで作成したグラフィカルなオブジェクトと、ターミナルで手動で作成したオブジェクトを区別する方法をご存知の方はいらっしゃいますか?
これまでのターミナルオブジェクトは、#で始まる名前でした。
現在では、mt 5にそのような区別はありません。
こんにちは。トレンドラインの 傾きを、第1極値と第2極値の間のポイントではなく、パーセントで設定する方法はありますか(トレンドラインのプロットに使用しています)。mqlフォーラムでは、価格と時間のスケールに依存する仮想座標を作成し、スケールが変更された場合、それらも変更するようにアドバイスしています。
幾らでも)
幾らでも)
を考えましたが、グラフを拡大縮小 すると度数が変わってしまうので、相対的な値 % にした方が良いと思います。
を考えましたが、グラフを拡大縮小 すると度数が変わってしまうので、相対的な値 % にした方が良いと思います。
一定の縮尺にすれば、値は一定になる。
こんにちは。MQL5について質問です。
ポジションに関連するすべてのチャージを計算する方法を教えてください。
MT4では、OrderSwap()、OrderCommission()関数を使って、そのためのスワップ、注文手数料を取得、追加しています。
MT5で同じことをしたいのですが、ネッティングやヘッジに難があります。どちらのモードでも正しく動作する普遍的なソリューションが必要です。
PositionGetDouble(POSITION_SWAP)関数で位置ごとのスワップが取得できるのですが、どうすればいいですか?
しかし、コミッションはポジション形成に参加した各ディールに対して支払われる。したがって、その位置に関する取引の全履歴を取得する必要があります。 HistorySelectByPosition(position_id)
そして、このポジションのすべてのディールをループして、コミッションを合計します HistoryDealGetDouble(deal_ticket,DEAL_COMMISSION).
しかし、手数料の他に、DEAL_FEE(取引実行のための支払い)という費目があることがわかりました。取引完了と同時に課金されます。
コミッションと同じではないか?また、これらのコストは、コミッションDEAL_COMMISSIONと一緒に加算されるべきでしょうか?
間違っていたら訂正してください。
MQL4がMAの前の値を取るようにアドバイスしてください。
MQL5では、iMAに 「 i+1」パラメータがありません。
今、どうすればいいのか?
このインジケータを MT5用に作り直したいのですが。MQL4がMAの前の値を取るようにアドバイスしてください。
MQL5では、iMAに 「 i+1」パラメータがありません。
今、どうすればいいのか?
このインジケータを MT5用に作り直したいのですが。Expert Advisorのファイル「Moving Average.mq5」を開き、MQL5でのインジケータの操作例をご覧ください。
MQL4がMAの前の値を取るようにアドバイスしてください。
MQL5では、iMAに 「 i+1」パラメータがありません。
今、どうすればいいのか?
このインジケータを MT5用に作り直したいのですが。