"ダミー "からの質問 - ページ 149 1...142143144145146147148149150151152153154155156...277 新しいコメント 削除済み 2012.05.15 21:55 #1481 alph: ありがとうございました。残りのコードは正しいですか? 正直言って、見ていないんです。もしイエデルキンが 機能に注目しなかったら、私はコードに興味を持たなかったでしょう。状況説明で理解したように、エラー処理にも 問題があるようです。 alph 2012.05.15 22:09 #1482 Interesting: 正直言って、見ていないんです。もしイエデルキンが 機能に注目しなかったら、私はコードに興味を持たなかったでしょう。状況説明から、エラー処理にも問題があると理解しています。 見てみますが、明日持っているものを使ってもいいですか? 削除済み 2012.05.15 22:11 #1483 alph: 見てみますが、明日持っているものを使ってもいいですか? 私でなくても、誰かが助けてくれるはずです。 alph 2012.05.15 22:15 #1484 Interesting: 私でなくても、誰かが助けてくれるはずです。 ありがとうございました。 alph 2012.05.16 07:21 #1485 こんにちは。StopLossをローカルな安値(高値)にバインドするコードを教えてください。 pusheax 2012.05.16 11:35 #1486 オーナー専用オブジェクトを削除する方法を教えてください。これを試した。#define def_ID "LPS_1M" void OnDeinit(const int reason) { s_indy.S_DeleteObjects(0, 0, -1, def_ID); } void S_Indy::S_DeleteObjects(int i_chart_id, int i_nwin, int i_type, string s_ID_Objects) { string s_ObjectName; Print(ObjectsTotal(i_chart_id,i_nwin,i_type)); for (int i = 0; i < ObjectsTotal(i_chart_id,i_nwin,i_type);i++){ //s_ObjectName = ObjectName(i_chart_id,i,i_nwin,i_type); s_ObjectName = ObjectName(i_chart_id,0,i_nwin,i_type); Print("s_ObjectName: " + s_ObjectName); if (StringFind(s_ObjectName, s_ID_Objects) != -1){ ObjectDelete(i_chart_id,s_ObjectName); } } }しかし、9個のうち5個のオブジェクトがすべて削除されるわけではありません。2012.05.16 13:26:34 i_Find_Line_M_02 (EURUSD,H1) s_ObjectName: LPS_1M_Line_Max_4_ 2012.05.16 13:26:34 i_Find_Line_M_02 (EURUSD,H1) s_ObjectName: LPS_1M_Line_Max_3_ 2012.05.16 13:26:34 i_Find_Line_M_02 (EURUSD,H1) s_ObjectName: LPS_1M_Line_Max_2_ 2012.05.16 13:26:34 i_Find_Line_M_02 (EURUSD,H1) s_ObjectName: LPS_1M_Line_Max_1_... 2012.05.16 13:26:34 i_Find_Line_M_02 (EURUSD,H1) s_ObjectName: LPS_1M_Line_Max_0_2012.05.16 13:26:34 i_Find_Line_M_02 (EURUSD,H1) 9私は何を間違えているのだろう? Aleksey Lebedev 2012.05.16 11:51 #1487 pusheax: for (int i = 0; i < ObjectsTotal(i_chart_id,i_nwin,i_type);i++){ 削除するとリストが変化します。それは、ワラントも同じです。反対側を越える)。 for (int i = ObjectsTotal(i_chart_id,i_nwin,i_type)-1; i >= 0 ;i--){ --- 2012.05.16 11:52 #1488 for (int i = 0; i < ObjectsTotal(i_chart_id,i_nwin,i_type);i++)このサイクルは間違っている。ObjectsTotalを、各反復で取得させると、減少していきます。 Vladimir Gomonov 2012.05.16 11:57 #1489 pusheax:しかし、9個中5個のオブジェクトがすべて削除されるわけではありません。 あなたの技術によれば、まさにその数が削除されるべきなのです。:)スワン 削除すると、リストが変更されます。それは、ワラントも同じです。反対側) for (int i = ObjectsTotal(i_chart_id,i_nwin,i_type); i >= 0 ;i--){小さく訂正します。 for (int i = ObjectsTotal(i_chart_id,i_nwin,i_type) - 1 ; i >= 0 ;i--){ pusheax 2012.05.16 12:06 #1490 Swan: 削除するとリストが変化します。注文も同じです。反対側)ありがとうございます!すべてうまくいきました。どのように変化するのでしょうか? そこではどのようなことが起きているのか、教えてください。 1...142143144145146147148149150151152153154155156...277 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ありがとうございました。残りのコードは正しいですか?
正直言って、見ていないんです。もしイエデルキンが 機能に注目しなかったら、私はコードに興味を持たなかったでしょう。
状況説明で理解したように、エラー処理にも 問題があるようです。
正直言って、見ていないんです。もしイエデルキンが 機能に注目しなかったら、私はコードに興味を持たなかったでしょう。
状況説明から、エラー処理にも問題があると理解しています。
見てみますが、明日持っているものを使ってもいいですか?
私でなくても、誰かが助けてくれるはずです。
こんにちは。
StopLossをローカルな安値(高値)にバインドするコードを教えてください。
オーナー専用オブジェクトを削除する方法を教えてください。
これを試した。
しかし、9個のうち5個のオブジェクトがすべて削除されるわけではありません。
2012.05.16 13:26:34 i_Find_Line_M_02 (EURUSD,H1) s_ObjectName: LPS_1M_Line_Max_4_
2012.05.16 13:26:34 i_Find_Line_M_02 (EURUSD,H1) s_ObjectName: LPS_1M_Line_Max_3_
2012.05.16 13:26:34 i_Find_Line_M_02 (EURUSD,H1) s_ObjectName: LPS_1M_Line_Max_2_
2012.05.16 13:26:34 i_Find_Line_M_02 (EURUSD,H1) s_ObjectName: LPS_1M_Line_Max_1_...
2012.05.16 13:26:34 i_Find_Line_M_02 (EURUSD,H1) s_ObjectName: LPS_1M_Line_Max_0_
2012.05.16 13:26:34 i_Find_Line_M_02 (EURUSD,H1) 9
私は何を間違えているのだろう?
反対側を越える)。
このサイクルは間違っている。
ObjectsTotalを、各反復で取得させると、減少していきます。
pusheax:
しかし、9個中5個のオブジェクトがすべて削除されるわけではありません。
削除すると、リストが変更されます。それは、ワラントも同じです。
反対側)
小さく訂正します。
削除するとリストが変化します。注文も同じです。
反対側)
ありがとうございます!すべてうまくいきました。
どのように変化するのでしょうか?
そこではどのようなことが起きているのか、教えてください。