intCopyTicksRange(
conststring symbol_name, // имя символа MqlTick& ticks_array[], // массив для приёма тиков uint flags=COPY_TICKS_ALL, // флаг, определяющий тип получаемых тиков ulongfrom_msc=0, // дата, начиная с которой запрашиваются тикиulongto_msc=0// дата, по которую запрашиваются тики
);
助けようとする人、特に私に負担がかからないように、リンクを張るのではなく、投稿を「ポケットに」入れて貼り付ける方が良いと思います。
アドバイスありがとうございました。ポケットを使ったことがないため、リンクはよく見るものの、よく理解できていない。もし、このフォーラムでポケットに関する情報を知っていて、それがあなたのために困難でないなら、私にそれへのリンクを与えてください。
ありがとうございます。
ご指摘ありがとうございます。ポケットを使ったことがないため、リンクはよく見るものの、よく理解できていない。この掲示板のどこにポケットの情報があるかご存知の方、差し支えなければリンクをお願いします。
ありがとうございます。
返信」と書いてあるところに、「ポケット」がある。また、記事を書くと、ジーンズのバックポケットのような緑色のアイコンが表示されます。押せばポケットに入る。
返信」と書いてあるところには、「ポケットの中」とも書いてある。また、メッセージを書き込むと、ジーンズのバックポケットのような緑色のアイコンが表示されます。クリックされ、ドツボにはまる。
新しい情報をありがとうございます。手に入れ、ポケットの使い方を覚えた。これは進歩だ...。
始まりが遠いので、詳しく答えるのは難しいのですが......気の利いたことを言ってみることにします......。
私の記憶が正しければ、注文を出したローソク足のLowがいつ形成されたかを判断する必要があるのです。このローソク足が現在進行形のときは問題ありません。2つの数値のうち小さい方を変数に 入れ、ローソク足が閉じるまでこの操作を行います。 しかし、このローソク足がすでに10本目のときに判断する必要があるとすれば、それはすでにmql4の問題である。mql5でそれを行うのは非常に簡単です。 時間の「から」と「へ」の目盛りをコピーするだけで、すべてが配列の中に入っています。しかし、mql4では、ティックをファイルに書き込むことを提案されました。後でこれらのティックを取得し、この配列を使って、そのローソクのLowが配列の最小値より低ければ、そのLowは注文を開く前だったということを判断することができます。もし、両者が同じなら、注文を出した後に安値が形成されたことを意味します。
しかし...EAが機能するならば、ここで説明 されているように変数に決定すれば十分です。この目的のための関数があり、ドキュメントの「数学関数」のセクションで見つけることができます。
mql5 が mql4より ずっと広い可能性を持っていることにずいぶん前に気づきました 。mql5では以下の ことが可能です。

上記の関数を使うと、任意の数のBAR間の価格最小値を求めることができます
.mql5には、BAR間ではなく、例えば分ローソク足内のTICKS(ティック価格)間の価格最小値を求めることができる関数(関数)はありますか?
私は、ループ、ファイルへの保存、変数への保存、配列への保存......といった面倒な言語構造ではなく、何でも素早く淡々とこなす組み込み関数に興味があります。
mql 5にそのような関数がない場合、 mql5はmql4より ずっと速くティック間の最小値を見つけることができるでしょうか? その場合、どうすればいいのか。
ありがとうございます。
mql5 が mql4より ずっと広い可能性を持っていることにずいぶん前に気づきました 。mql5では次のような ことができるのでしょうか。
上記の関数を使用すると、任意の数のBAR間のプライスミニマムを見つけることができます
.mql5には、BAR間ではなく、分ローソク足内部のようなTICKS(ティック価格)間のプライスミニマムを見つけることができる関数(機能)はありますか?
私は、ループ、ファイルへの保存、変数への保存、配列への保存......といった面倒な言語構造ではなく、すべてを素早く淡々とこなす組み込み関数に興味があります。
mql 5にそのような関数がない場合、 mql5はmql4より ずっと速くティック間の最小値を見つけることができるでしょうか? その場合、どうすればいいのか。
ありがとうございます。
iLow()を見たところ、そこには
を読んでみてはいかがでしょうか¿¿しかし、最小値を求めるのはサイクルを通じてのみです。こんにちは。
ブローカーであなたの個人的なキャビネットに移動し、mt5アカウントを開く - 同じキャビネットにそのアカウント(mt4)からアカウント(mt5)に資金を移す。
iLow()を見たところで、近くにある
読んでみてはいかがでしょうか。 しかし、ループを通してのみ最小値を見つけること。アレイの場合、高低差の検索は昔からあるようです。ただ、多次元的なものはダメですね。
ArrayMaximum
最大値を持つ要素を検索する
配列の最小値
最小値を持つ要素を検索する
配列の場合、極大・極小の検索は昔からあるようです。ただ、多次元的なものはダメですね。
ArrayMaximum
最大値を持つ要素を検索する
配列の最小値
最小値を持つ要素を検索する
また、確かに構造の配列には無理があります。
同僚 - 質問が初歩的であることを理解する - ターミナルで更新があったかもしれない - 忘れた。
スクリプトを書いた→スクリプトの下から読み込む→一気に実行に移る......。とマーケットポジションを開く。
Expert Advisorのように、実行前に外部変数を選択(値を変更)できるようにするには、どのようにマークすればよいですか?
例えばExpert Advisorの場合(いつも通り)。