Скрипт "History Deals and Orders" выводит абсолютно все свойства для сделок и ордеров из торговой истории в заданном временном интервале. Доступен вывод как во вкладку "Эксперты" терминала, так и в текстовой файл (текстовой файл располагается в папке [data folder]\MQL5\Files). Если вывод осуществляется в текстовый...
OnTradeTransaction でクローズドポジションのコメントを取得するにはどうすればよいですか?
面白い質問ですね。これを理解するために、手動でポジションを開き、コメント「123456」を指定しました。その後、ポジションを閉じ、History Deals and Orders スクリプトを実行しました。そして今、コメントは、ポジションにつながる取引があった根拠となる注文(取引注文)と、その注文の実行の結果として発生した取引 にのみ存在 することに注目してください)。
つまり、ポジションを決済する際(OnTradeTransaction の取引タイプは TRADE_TRANSACTION_DEAL_ADD )、取引履歴からこのポジションに関連するすべての注文を選択し、このポジションを出現させた注文を探さなければならないのです。
直線の方程式を使う。
左のポイントのバー番号と 価格を指定し、右のポイントのバー番号と価格(これらのポイントに仮想線がプロットされます)を指定し、探しているバーを 指定します。
この関数は、探しているバーの価格を返します。
直線の方程式を使う。
左のポイントのバー番号と 価格を指定し、右のポイントのバー番号と価格(これらのポイントに仮想線がプロットされます)を指定し、探しているバーを 指定します。
この関数は、探しているバーの価格を返します。
ありがとうございます、試してみます。
折れ線グラフのピークの高さ(まさにメインチャートに表示されているグラフ)を滑らかにするにはどうしたらいいでしょうか?
iMAが機能しない、スムージングができない、(たぶんカーブ機能?)
内蔵カレンダーとの連動に挑戦。スとは?例えば、investing.comと比較して、データが異なるのはなぜですか?
ここでは、埋め込みニュース(サーバー時間GMT+2)をファイルへダウンロードします。
そして、これは同じ日付のinvesting.comのスクリーンショットである。
重要性の違い。MQL5カレンダーでは、investing.comの重要なニュースを表示することができます。
1時間の時差(investing.comのGMT+2からも要求)は、DSTの移行によるものだと考えています。
こんにちは。
OnChartEvent()関数から インジケータを再描画する方法をどなたか教えてください。この関数では、インジケータのバッファ値を変更しますが、チャート上では変更されません。ChartRedraw()を使ってもうまくいきません。
OnCalculate()を実行したときのみ、チャート上でインジケータが変化します。OnCalculate()を起動せずに再描画する方法はないでしょうか? あるいは、OnCalculate()を強制的に起動する方法は?
こんにちは。
OnChartEvent()関数から インジケータを再描画する方法をどなたか教えてください。この関数では、インジケータのバッファ値を変更しますが、チャート上では変更されません。ChartRedraw()を使ってもうまくいきません。
OnCalculate()を実行したときのみ、チャート上でインジケータが変化します。OnCalculate()を起動せずに再描画する方法はないでしょうか?あるいは、OnCalculate()を強制的に起動する方法は?
昔、このイベントでインジケーターを描き直して、チャート上でどう見えるか試したことがあるのですが、面白い質問ですね。
やはりこのイベントは多通貨で使わなければならない、開発者は通常のマルチモードをMQL6まで先延ばしにしたのだろう
---
いつもながら、開発者の皆さんは、いろいろと考えさせられます。
は、同じインジケータを2つの方法で構築することができます。
1つのプロットと1つのカラーバッファ、または同じインジケータに2つのプロットバッファ(1つは独自の色を持つアップ、もう1つは独自の色を持つダウン)を持つ、これはカラーバッファなしのバリエーションです。
どちらが速く、どちらが正しいでしょうか?専門家の回答を希望する
---
1プロット+1カラーバッファ 0 - アップトレンド、1 - ダウントレンドで見ることができ、値が必要ならプロットから取ることができるようです。
2 番目のバージョンは 2 つのプロットバッファを持ちます - 最初のバッファは EMPTY_VALUE で、2 番目は値とトレンド (色) です。
---
MQL4は完全に見逃していますが、もし2番目の選択肢が彼の遺産に過ぎないとしたら、1-methodを使う明らかな利点はあるのでしょうか?(二の足を踏む)
二人の優秀な専門家にある質問をしたところ、彼らは答えることができなかった。
面白い質問ですね。昔、このイベントでインジケータを再描画して、チャート上でどのように似たように見えるか見てみたかったのです。
私はまだこのイベントを多通貨モードで使用する必要があります、開発者はMQL6までマルチモードを延期しているようだ
---
いつもながら、開発者の皆さんは、いろいろと考えさせられます。
は、同じインジケータを2つの方法で構築することができます。
1つのプロットと1つのカラーバッファ、または同じインジケータに2つのプロットバッファ(1つは独自の色を持つアップ、もう1つは独自の色を持つダウン)を持つ、これはカラーバッファなしのバリエーションです。
どちらが速く、どちらが正しいでしょうか?専門家の回答を希望する
---
1つのプロット+1つのカラーバッファで、0-上昇トレンドと1-下降トレンドを見ることができ、値が必要ならプロットを使うことができるようです。
2 番目のバージョンは 2 つのプロットバッファを持ちます - 最初のバッファは EMPTY_VALUE で、2 番目は値とトレンド (色) です。
---
MQL4は完全に見逃していますが、もし2番目の選択肢が彼の遺産に過ぎないとしたら、1-methodを使う明らかな利点があるのでしょうか?(二の足を踏む)
2人の優秀な専門家に質問したが、答えられなかった。
一見すると、プログラムからグラフを描き直すことは自明なはずなので、このような問題に遭遇するとは思いもしませんでした。そう考えると、ChartRedraw()関数の 目的が不明です...。