MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 1795 1...178817891790179117921793179417951796179717981799180018011802...1953 新しいコメント Tretyakov Rostyslav 2021.12.06 11:38 #17941 Nerd Trader #:なんで黄色い線は逆数(価格>売値)、緑の線は逆数(価格<買値)だけで、条件は同じです。 しかし、緑と赤の線は、なぜか一度だけ作成され、カーソルが動いても点滅しない。 ゼロから上に? 興味深い指摘だ...。 あなたが探しているのは、次の2行です。 if(ObjectFind("Buy Stop") == window || ObjectFind("not allowed") == window){ で、1つ削除する。 ObjectDelete(line_name); 問題は、どれなのか?"line_name "のラストネームは何ですか? Tretyakov Rostyslav 2021.12.06 11:40 #17942 Mihail Matkovskij #:メッセージを完成させた。この関数と私の関数を、不正なChart IDとオブジェクトが作成されたときのサブウインドウでテストしてください。そして、あなたの関数が何を返すか、私の関数が何を信じるかを見てください。 あなたが輪から外れているだけです) Mihail Matkovskij 2021.12.06 11:41 #17943 MakarFX #: そして、もし じゃなんぼ エラーです。そして、あなた、真、なぜか! Tretyakov Rostyslav 2021.12.06 11:43 #17944 Mihail Matkovskij #:エラーです。そして、あなた、真、なぜか!"-1 "はオブジェクトがないことを意味する。オブジェクトは存在しないので、真 Mihail Matkovskij 2021.12.06 11:46 #17945 MakarFX #:あなたが輪から外れているだけです) オブジェクトの存在を確認することがどのようなものであるべきかをあげてみました。そして、私の機能が動作しないこと?逆に言えば、汎用性が高いということです。サブウィンドウで作業する必要がある場合は、あまり違いを感じないでしょう。 Tretyakov Rostyslav 2021.12.06 11:49 #17946 Mihail Matkovskij #:オブジェクトの存在を確認することがどのようなものであるべきかをあげてみました。そして、私の機能が動作しないこと?逆に言えば、より汎用性が高いということです。サブウィンドウで作業する必要がある場合は、あまり違いはないでしょう。質問を繰り返させていただきます。 もし ObjectFind(chart, name)=-1では、どうするのか? Mihail Matkovskij 2021.12.06 11:51 #17947 MakarFX #: "-1" - オブジェクトが存在しない。オブジェクトが存在しないので - true この関数は、エラーが発生した場合、true を返します。 トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するTips、ディスカッションなど。 ミハイル・マトコフスキージ さん 2021.12.06 12:38 メッセージを豊かにする。この関数と私の関数で、チャートIDが正しくない 場合、およびサブウィンドウに オブジェクトが作成された場合のテストを行う必要が あります。そして、あなたの関数が 何を返すか、私の関数が何を返すかを見てください。そして、ドキュメントをよく読んでください。すべてのリンクと引用は上記のとおりです。 Nerd Trader 2021.12.06 11:54 #17948 string name = "name"; ObjectCreate(1, name, OBJ_HLINE, 1,0,0); Print(FindObject("name")); if (objectExist(0, "name")) Print("objectExist Find"); else Print("objectExist Object not found."); ... bool objectExist(const long _chartID, const string _name) { return(ObjectFind(_chartID, _name) >= 0); } bool FindObject(string name) { if(ObjectFind(0,name)) return(false); return(true); } 私はメインウィンドウで作成しない、それはまだ真実です(しかし、Makarは私の状況に対して、メインウィンドウのためにのみ書いています)。objectExistについては、there >= 0であることは明らかである。 もし、"name "以外のオブジェクトを検索した場合、Makarのバリアントはfalseを返します。 Tretyakov Rostyslav 2021.12.06 11:57 #17949 Mihail Matkovskij #:メッセージを完成させた。この関数と私の関数を、不正なChart IDと サブウィンドウにオブジェクトが作成 された場合にテストしてください。そして、あなたの関数が何を返すか、私の関数が何を返すかを見てください。そして、ドキュメントをよく読んでください。すべてのリンクと引用は上記のとおりです。 Mihail Matkovskij(ミハイル・マトコフスキー) #: オブジェクトの存在確認がどのようなものであるべきかをあげました。そして、私の機能は動作しないのですか?それどころか、より普遍的な ものです。サブウィンドウで作業する必要がある場合は、あまり違いはないでしょう。 機能の普遍性については、まあ...。 bool FindObject(string name,int win) { if(ObjectFind(0,name)!=win) return(false); return(true); } Nerd Trader 2021.12.06 12:06 #17950 MakarFX #:興味深い点ですが...。あなたが探しているのは、次の2つのラインです。で、1つ削除します。問題は、どれなのか?line_name "のラストネームは何ですか? 慣習上、そうなっているもの 1...178817891790179117921793179417951796179717981799180018011802...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
なんで黄色い線は逆数(価格>売値)、緑の線は逆数(価格<買値)だけで、条件は同じです。
しかし、緑と赤の線は、なぜか一度だけ作成され、カーソルが動いても点滅しない。
ゼロから上に?興味深い指摘だ...。
あなたが探しているのは、次の2行です。
で、1つ削除する。
ObjectDelete(line_name);
問題は、どれなのか?"line_name "のラストネームは何ですか?
メッセージを完成させた。この関数と私の関数を、不正なChart IDとオブジェクトが作成されたときのサブウインドウでテストしてください。そして、あなたの関数が何を返すか、私の関数が何を信じるかを見てください。
あなたが輪から外れているだけです)
そして、もし
じゃなんぼ
エラーです。そして、あなた、真、なぜか!
エラーです。そして、あなた、真、なぜか!
あなたが輪から外れているだけです)
オブジェクトの存在を確認することがどのようなものであるべきかをあげてみました。そして、私の機能が動作しないこと?逆に言えば、汎用性が高いということです。サブウィンドウで作業する必要がある場合は、あまり違いを感じないでしょう。
オブジェクトの存在を確認することがどのようなものであるべきかをあげてみました。そして、私の機能が動作しないこと?逆に言えば、より汎用性が高いということです。サブウィンドウで作業する必要がある場合は、あまり違いはないでしょう。
質問を繰り返させていただきます。
もしでは、どうするのか?
"-1" - オブジェクトが存在しない。オブジェクトが存在しないので - true
この関数は、エラーが発生した場合、true を返します。
トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム
MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するTips、ディスカッションなど。
ミハイル・マトコフスキージ さん 2021.12.06 12:38
メッセージを豊かにする。この関数と私の関数で、チャートIDが正しくない 場合、およびサブウィンドウに オブジェクトが作成された場合のテストを行う必要が あります。そして、あなたの関数が 何を返すか、私の関数が何を返すかを見てください。そして、ドキュメントをよく読んでください。すべてのリンクと引用は上記のとおりです。
もし、"name "以外のオブジェクトを検索した場合、Makarのバリアントはfalseを返します。
メッセージを完成させた。この関数と私の関数を、不正なChart IDと サブウィンドウにオブジェクトが作成 された場合にテストしてください。そして、あなたの関数が何を返すか、私の関数が何を返すかを見てください。そして、ドキュメントをよく読んでください。すべてのリンクと引用は上記のとおりです。
オブジェクトの存在確認がどのようなものであるべきかをあげました。そして、私の機能は動作しないのですか?それどころか、より普遍的な ものです。サブウィンドウで作業する必要がある場合は、あまり違いはないでしょう。
機能の普遍性については、まあ...。
興味深い点ですが...。
あなたが探しているのは、次の2つのラインです。
で、1つ削除します。
問題は、どれなのか?line_name "のラストネームは何ですか?