[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 823 1...816817818819820821822823824825826827828829830...1145 新しいコメント Artyom Trishkin 2010.08.29 01:59 #8221 Tomcrafft: 皆さん、こんにちは。 みんな、助けてくれ...どうすれば、あるレベルから注文が開かれたとき(ストップ&テイクで) Expert Advisor は、2 番目、3 番目などの注文を開きません。そして、次の注文は、最初の注文がストップまたはテイクでクローズされた後にのみ、オープンされるべきです。 まず、マーケットにすでにオープンオーダーがあるかどうかを確認し、まだない場合はオープン、そうでない場合は必要ありません。 削除済み 2010.08.29 09:50 #8222 "Clear tester cache "とありますが、これは何ですか、どうすれば実現できるのですか? 削除済み 2010.08.29 10:10 #8223 eugggy:ヘルプが必要です: 2つの保留中の注文(異なる方向)があり、一方がトリガーされると、もう一方がクローズされる必要があります。以下のようなコードになります。EAに入れるのに必要な数行だけで、チケット番号違いのエラーもなく、ちゃんと動くなんて、どうしたらいいのか、勉強不足です。ありがとうございました。 変数 "Tip "はいつ値を取得するのでしょうか?OrderSelect() の後に表示されるはずです。 OrderSelect(Total,SELECT_BY_TICKET,MODE_TRADES); Tip=OrderType(); if(Tip==OP_SELL)とする。 Victor Nikolaev 2010.08.29 10:14 #8224 eugggy: ヘルプが必要です: 2つの保留中の注文(異なる方向)があり、一方がトリガーされると、もう一方を閉じる必要があります。以下のようなコードになります。チケット番号の間違いでエラーになったわけでもなく、ちゃんと動く、ただアドバイザーを入れるのに必要な2、3行をきちんと描くにはどうしたらいいのか、私には学べないものがあるのです。どうすればいいのかわからないのですが、よろしくお願いします。 成行注文があるかどうかを確認します。 存在する場合、保留があるかどうかを確認する はい」の場合は、削除してください。 削除済み 2010.08.29 10:59 #8225 eugggy: 私はループforによってそうしましたが、私は混乱を得る、OrdersTotal()は注文の数(2)を返し、私が1つを引くと、最初の順序または2番目の順序が選択され、次にチケットで同じ混乱になります。一般的には、エラー4108 - チケット番号が間違っている、また、EAを起動したばかりで注文がない場合でも、Alert(Ticket)は0より大きい数字を返します。 SELECT_BY_TICKETかSELECT_BY_POSかはっきりさせろ? OrderSelect()のヘルプを読む SELECT_BY_TICKET 会社のサーバーにある注文番号(例:#12345、#12399)。 SELECT_BY_POS 「個人リスト」の注文番号、つまり2つの注文に対して、一方は#0、もう一方は#1 Victor Nikolaev 2010.08.29 11:54 #8226 eugggy: このままにしておいても、正常に動作するのでしょうか?動作しているようですが、リターンやRefreshRatesが必要なのかもしれませんね、一言で言えば実戦で使えるのか? いいえ、そうではありません。 Andrey F. Zelinsky 2010.08.29 12:49 #8227 eugggy: А нельзя ли подробнее? Нельзя))). Я имею ввиду, если сильно не придираться, где, что, неправильно и как исправить? 私はforループでそうしましたが、私の混乱が始まり、OrdersTotal()は注文数(2)を返し、もし私が1を引くならば、どちらの注文が選択されるか:最初のまたは2番目の、そして次にチケットで同じ混乱があります。一般的に4108エラーはチケット番号の間違いで、EAを起動したばかりで注文がない場合でもAlert(Ticket)は0より大きな番号を返します。 すでに詳しい答えは出ていますね。 Vinin : 成行注文があるかどうかを確認します。 ある場合は、保留中の注文があるかどうかを確認します。 もしあれば、削除して ください。 Victor Nikolaev 2010.08.29 12:49 #8228 eugggy: もっと詳しく知りたいです。No))である。)つまり、こだわりがなければ、どこが、何が、間違っていて、どう直せばいいのか? 繰り返しになりますが 成行注文があることを確認する。 ある場合は、保留中の注文があるかどうかを確認します。 あれば、削除してください。 何かあれば、明日にでもコードを書きます。とはいえ、このトピックのどこかですでに行われていることですが。 techno 2010.08.29 13:03 #8229 eugggy: わかりますが、あなたにとっては簡単なことで、テストには2つ、でも私は試したんですよ、うまくいかないんです、だから聞いているんです。まるで私が5年の経験を積んだプログラマーであるかのように。できない))- 冗談です。 すべてのコードをここに書き込む Andrey F. Zelinsky 2010.08.29 13:38 #8230 eugggy: アイデアは分かったが、実装に問題がある、オーダーの検索に慣れていない、ヘルプにほとんど何も書かれていない、チュートリアルが一般向けでない。もし問題がなければ、MQL4のソースコードを使ってみようと思いますし、MQL4に関する一般人でも理解できるような本があるかもしれません。 また、EAが行うべきことを自分の言葉で説明してください。 1...816817818819820821822823824825826827828829830...1145 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
皆さん、こんにちは。
みんな、助けてくれ...どうすれば、あるレベルから注文が開かれたとき(ストップ&テイクで)
Expert Advisor は、2 番目、3 番目などの注文を開きません。そして、次の注文は、最初の注文がストップまたはテイクでクローズされた後にのみ、オープンされるべきです。
ヘルプが必要です: 2つの保留中の注文(異なる方向)があり、一方がトリガーされると、もう一方がクローズされる必要があります。以下のようなコードになります。EAに入れるのに必要な数行だけで、チケット番号違いのエラーもなく、ちゃんと動くなんて、どうしたらいいのか、勉強不足です。ありがとうございました。
変数 "Tip "はいつ値を取得するのでしょうか?OrderSelect() の後に表示されるはずです。
OrderSelect(Total,SELECT_BY_TICKET,MODE_TRADES);
Tip=OrderType();
if(Tip==OP_SELL)とする。
ヘルプが必要です: 2つの保留中の注文(異なる方向)があり、一方がトリガーされると、もう一方を閉じる必要があります。以下のようなコードになります。チケット番号の間違いでエラーになったわけでもなく、ちゃんと動く、ただアドバイザーを入れるのに必要な2、3行をきちんと描くにはどうしたらいいのか、私には学べないものがあるのです。どうすればいいのかわからないのですが、よろしくお願いします。
成行注文があるかどうかを確認します。
存在する場合、保留があるかどうかを確認する
はい」の場合は、削除してください。
私はループforによってそうしましたが、私は混乱を得る、OrdersTotal()は注文の数(2)を返し、私が1つを引くと、最初の順序または2番目の順序が選択され、次にチケットで同じ混乱になります。一般的には、エラー4108 - チケット番号が間違っている、また、EAを起動したばかりで注文がない場合でも、Alert(Ticket)は0より大きい数字を返します。
SELECT_BY_TICKETかSELECT_BY_POSかはっきりさせろ?
OrderSelect()のヘルプを読む
SELECT_BY_TICKET 会社のサーバーにある注文番号(例:#12345、#12399)。
SELECT_BY_POS 「個人リスト」の注文番号、つまり2つの注文に対して、一方は#0、もう一方は#1
このままにしておいても、正常に動作するのでしょうか?動作しているようですが、リターンやRefreshRatesが必要なのかもしれませんね、一言で言えば実戦で使えるのか?
いいえ、そうではありません。
eugggy:
А нельзя ли подробнее? Нельзя))). Я имею ввиду, если сильно не придираться, где, что, неправильно и как исправить?
私はforループでそうしましたが、私の混乱が始まり、OrdersTotal()は注文数(2)を返し、もし私が1を引くならば、どちらの注文が選択されるか:最初のまたは2番目の、そして次にチケットで同じ混乱があります。一般的に4108エラーはチケット番号の間違いで、EAを起動したばかりで注文がない場合でもAlert(Ticket)は0より大きな番号を返します。
すでに詳しい答えは出ていますね。
Vinin :
成行注文があるかどうかを確認します。
ある場合は、保留中の注文があるかどうかを確認します。
もしあれば、削除して ください。もっと詳しく知りたいです。No))である。)つまり、こだわりがなければ、どこが、何が、間違っていて、どう直せばいいのか?
繰り返しになりますが
成行注文があることを確認する。
ある場合は、保留中の注文があるかどうかを確認します。
あれば、削除してください。
何かあれば、明日にでもコードを書きます。とはいえ、このトピックのどこかですでに行われていることですが。
わかりますが、あなたにとっては簡単なことで、テストには2つ、でも私は試したんですよ、うまくいかないんです、だから聞いているんです。まるで私が5年の経験を積んだプログラマーであるかのように。できない))- 冗談です。
アイデアは分かったが、実装に問題がある、オーダーの検索に慣れていない、ヘルプにほとんど何も書かれていない、チュートリアルが一般向けでない。もし問題がなければ、MQL4のソースコードを使ってみようと思いますし、MQL4に関する一般人でも理解できるような本があるかもしれません。
また、EAが行うべきことを自分の言葉で説明してください。