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

 
Спартак Угланов:

objprop_selected

オブジェクトの選択

mql5

mql4

オブジェクトの選択を有効/無効にする機能で、オブジェクトそのものを選択するものではありません

 
Oleksandr Nozemtsev:

標準のオブジェクト作成 機能を使用する場合、デフォルトではselection = trueに設定されています。例えば、トレンドラインであれば、下から4番目のライン。

この機能は、選択の有効/無効を切り替えるもので、オブジェクト自体を選択するものではありません
 
Tango_X:

この機能は、オブジェクトの選択を有効/無効にするものであり、選択されるものではありません。

ダメだ!

OBJPROP_SELECTEDはオブジェクトをハイライトしますが

OBJPROP_SELECTABLE 選択の有効・無効を設定します。

削除済み  
Tango_X:
この機能は、オブジェクトの選択を有効/無効にするもので、選択される ものではありません

このプロパティの選択を有効/無効にします。

objprop_selectable

オブジェクトの可用性

 
jarikn:
EAを書いた ら、動いているようです。しかし、スライダーをクロスさせることで、注文をクローズさせる必要があるということです。正確には、最初の注文だけがクローズされ、その先は関係なく、注文ログにはOrderClose error 4051というエラーが発生します。何が問題なのか?

この関数を試してみてください

//+----------------------------------------------------------------------------+
//|  Автор    : Ким Игорь В. aka KimIV,  http://www.kimiv.ru                   |
//+----------------------------------------------------------------------------+
//|  Версия   : 19.02.2008                                                     |
//|  Описание : Закрытие позиций по рыночной цене                              |
//+----------------------------------------------------------------------------+
//|  Параметры:                                                                |
//|    sy - наименование инструмента   (""   - любой символ,                   |
//|                                     NULL - текущий символ)                 |
//|    op - операция                   (-1   - любая позиция)                  |
//|    mn - MagicNumber                (-1   - любой магик)                    |
//+----------------------------------------------------------------------------+
void ClosePositions(string sy="", int op=-1, int mn=-1) {
  int i, k=OrdersTotal();

  if (sy=="0") sy=Symbol();
  for (i=k-1; i>=0; i--) {
    if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
      if ((OrderSymbol()==sy || sy=="") && (op<0 || OrderType()==op)) {
        if (OrderType()==OP_BUY || OrderType()==OP_SELL) {
          if (mn<0 || OrderMagicNumber()==mn) ClosePosBySelect();
        }
      }
    }
  }
}
 
こんにちは、デモ口座からMQL5にシグナルを登録することは可能でしょうか?ありがとうございます。
 
Investorman:
こんにちは、デモ口座からMQL5にシグナルを登録することは可能ですか?デ モ口座に登録済みです。 ありがとうござい ます。

はい、可能です。でも、売れないんですよね。無料になるし、デモからデモへコピーもできる。

 
jarikn:
私はEAを書き、すべてが機能しているように見えます。しかし、問題はスライダーがクロスした時点で注文を締め切らなければならないことです。正確には、最初の注文だけがクローズされ、その先は関係ありません。 その後、注文ログにはOrderClose error 4051というエラーが発生します。何が問題なのか?

若者よ、エラー番号さえあれば、番号で調べることに何の問題がある?私が代わりにやりましょうか?

そして、フォーラムが意味を持つためには、まず自分で問題を特定し、それに対処する努力をし、その上で初めて問題を正確に記述してフォーラムに臨んでください。私には効かない、何が問題なんだ」ではなく、「私には効かない。

 
Andrey Sokolov:

もんだいがわからない

指標は、きちんと作られていれば、必ず最初に全容を計算 する」という文脈で、「何があるんですか?

それに対応した質問ということです。"初回起動時のインジケーターはどうなっているのか?履歴を計算しているのでしょうか?それとも、履歴を計算しないのでしょうか?スタンダードなボリンジャーですね。"

 
Artyom Trishkin:

指標は、きちんと作られていれば、必ず最初に全容を計算 する」という文脈で、「何か わかったか?

したがって、質問の意味は"初回起動時のインジケーターはどうなっているのか?履歴を計算しているのでしょうか?それとも、履歴を計算しないのでしょうか?標準的なボリンジャーですね。"

ある時間枠に対して、ローソク足とボリンジャーを 計算 し、その交点にオブジェクトを 作成するEA です。(簡略化したものですが、本質は同じです)