MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 64

 
trader781:

みなさん、こんにちは!式はどのように書けばいいのでしょうか?

第5の土地は、第1の土地と第4の土地の合計に相当する。

というチケットの定義があります。

しかし、現在のグリッドが常に変化している中で、どのように中間値を見つけるのでしょうか?

常に注文を監視し、注文に目を通し、仕分けること。

つまり、それぞれの注文が何らかの形で、どこかに保存されていなければならないのです。

すべての注文はサーバーに保存され、そのうちのどれかの情報をいつでも見ることができます。

何が違うのでしょうか?

void OnTick()
  {
    if uslovie1==true   {...}
    if uslovie2==true   {...}
    if uslovie3==true   {...}
  }

И

void OnTick()
  {
     {
        if uslovie1==true
                   {...}
        else  if   {...}
        else  if   {...}
     }
  }
という違いがあります。最初のバージョンでは、前の条件の結果に関係なく、条件は一つずつチェックされる。2番目のバージョンでは、次の条件は前の条件が偽であった場合のみチェックされる。
 
では、例を挙げてみましょう。
グリッドの6次オーダーを探す
 
trader781:
では、具体的な例を挙げてください。
グリッドの6次オーダーを探す

何を見つける必要があるかによって異なります。ロット数で6位を見つけたり、時間で見つけたり、値段で 見つけたり、どれも違うでしょう。また、6次を全部一度に探すのか、bystopやsellstopで探すのかをご指定ください。

どれが欲しいか言ってください。

 
Vitaly Muzichenko:

何を見つける必要があるかによって異なります。ロット数で6位を探すか、設定時間で探すか、設定 価格で探すか、どれも違うでしょう。また、buystopとsellstopのどちらを検索すればいいのか、それとも全部を一度に検索して6位を探すのか、書いてください。

検索したいものを教えてください

チケットで
原理そのものが必要なのであって、最初と最後はすでに持っています。


 
trader781:
チケット番号別
原理が必要なんです。
チケットによる場合はある原理、時間による場合は全く別の原理と、具体的に何を必要とするかによって原理が違ってきます。また、チケットや時間だけでなく、任意の値で検索することが可能です。
 
Artyom Trishkin:
チケットによる場合は1つの原理、時間による場合は全く別の原理と、具体的に何を必要としているかによって、原理が違ってきます。また、チケットや時間だけでなく、任意の値で検索することが可能です。

グリッドオープンでオーダー6をチケットで検索してほしい

凹凸のあるグリッドを作ってみたいのですが、そのためには中間の検索が必要です。

 
trader781:

グリッドオープンでオーダー6をチケットで検索してほしい

凹凸のあるグリッドを作ってみたいのですが、そのためには中間のものを探す必要があります。

6位 - あなたにとっての「6位」とは?

開店時間までに 6番目?

プライスバリューで6位?

あるいは、他の属性による6位?

 
Artyom Trishkin:

6位 - あなたにとっての「6位」とは?

開店時間までに 6番目?

プライスバリューで6位?

あるいは他の属性による6位?

図面か何かでお見せしましょうか...。

を例に挙げると、次のようなものがあります。

ファイル:
nbg.png  8 kb
 
trader781:

図面か何かでお見せしましょうか...。

は、これらを見つけることができます。

一番上のものが設置時期で6番目、写真のリストの下のものが10番目です。相関関係は?

一般的には、インストール時間順、またはチケットの昇順でソートし、ソートされたリストの中から番号でどれかを選択します。

 
Artyom Trishkin:

一番上のものが6番目に搭載され、写真のリストの下のものが10番目に搭載されています。どのようなつながりなのでしょうか?

このリストがどのようにチケットのように見え、そこから望ましい結果を引き出すべきなのかがわからない

セレクトで選択したわけですが、その後どうするのですか?