[アーカイブ!】どんなルーキーの質問でも、フォーラムを散らかさないように。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 2. - ページ 285 1...278279280281282283284285286287288289290291292...537 新しいコメント Artyom Trishkin 2011.03.29 16:55 #2841 BBSL: 一つ目はOrderSelect(0,SELECT_BY_TICKET); これはorder_type == OP_BUYでないと動作しませんが、この場合、動作しません。 よろしくお願いします。 チケットは0枚ですか? チケットで選択すると、そうなります。 if (OrderSelect(order_id,SELECT_BY_TICKET) { if (OrderCloseTime()==0) order_type=OrderType(); else Print("Ордер ", order_id, " закрыт"); } else Print("Ошибка выбора ордера ", order_id, " - ", GetLastError()); --- 2011.03.29 17:00 #2842 はい、前作で書きましたね。 またはSELECT_BY_TICKETでorder_idを指定します。 または SELECT_BY_POS で 0 になります。 SELECT_BY_TICKETに0が混ざっています。 を残して、2つ目の不要なOrderSelectは 削除済み 2011.03.29 17:07 #2843 sergeev: はい、前作で書きましたね。 またはSELECT_BY_TICKETでorder_idを指定します。 または SELECT_BY_POS で 0 になります。 SELECT_BY_TICKETに0が混ざっています。 を残して、2つ目の不要なOrderSelectは ありがとうございます!2枚目はifにはないのでしょうか? --- 2011.03.29 17:09 #2844 BBSL: ありがとうございます!2枚目は、ifにはない? はい、最初のOrderSelectに このifを入れます。 で、OrderCloseの前にOrderSelectを削除します。 削除済み 2011.03.29 17:15 #2845 sergeev: はい、最初のOrderSelectにこのifを入れます。 で、OrderCloseの前に来るOrderSelectを削除します。 そうだろ? int send_orders(bool signal, int position_limit, string file_name){ int ticket_count = OrdersTotal(); if (ticket_count < position_limit){ Print("send_orders ticket_count = ", ticket_count); if (signal == true){ Print("send_orders, signal BUY"); order_id = OrderSend(Symbol(),OP_BUY,1.0,Ask,3,0,0,"expert comment",255,0,Green); if(order_id < 0) { error=GetLastError(); Print("send_orders, error = ",ErrorDescription(error)); return; } }if (signal == false){ Print("send_orders, signal SELL"); order_id = OrderSend(Symbol(),OP_SELL,1.0,Bid,3,0,0,"expert comment",255,0,Red); if(order_id < 0) { error=GetLastError(); Print("send_orders, error = ",ErrorDescription(error)); return; } } }if (ticket_count == position_limit){ if(OrderSelect(order_id, SELECT_BY_TICKET)==true){ order_type = OrderType(); order_id = OrderTicket(); //---- Print("send_orders, order already open"); if ((signal == false) && order_type == OP_BUY){ Print("send_orders, is closing position"); OrderClose(OrderTicket(),1,Bid,3,Red); } }if ((signal == true ) && order_type == OP_SELL){ Print("send_orders, is closing position"); OrderClose(OrderTicket(),1,Ask,3,Red); } } } --- 2011.03.29 17:21 #2846 BBSL: そうだろ? うまくいっているのでしょうか? 削除済み 2011.03.29 17:30 #2847 sergeev: が効いているのか? 再キャンプ、ダニが出てきた...。 5分後、返事を書きます、ありがとうございました、sergeev、artmedia70です。 RekkeR 2011.03.29 17:34 #2848 こんばんは、チャートの線の太 さを変えて細くすることは可能かどうか教えてください。 削除済み 2011.03.29 17:45 #2849 sergeev: が効いているのか? ビンゴ!!!ワークス!!!! 本当にありがとうございました!))) --- 2011.03.29 17:52 #2850 RekkeR: こんばんは、チャートの線の太さを変えて細くすることは可能かどうか教えてください。 ノー 1...278279280281282283284285286287288289290291292...537 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
一つ目はOrderSelect(0,SELECT_BY_TICKET); これはorder_type == OP_BUYでないと動作しませんが、この場合、動作しません。
よろしくお願いします。
チケットは0枚ですか?
チケットで選択すると、そうなります。
はい、前作で書きましたね。
またはSELECT_BY_TICKETでorder_idを指定します。
または SELECT_BY_POS で 0 になります。
SELECT_BY_TICKETに0が混ざっています。
を残して、2つ目の不要なOrderSelectは
はい、前作で書きましたね。
またはSELECT_BY_TICKETでorder_idを指定します。
または SELECT_BY_POS で 0 になります。
SELECT_BY_TICKETに0が混ざっています。
を残して、2つ目の不要なOrderSelectは
ありがとうございます!2枚目はifにはないのでしょうか?
ありがとうございます!2枚目は、ifにはない?
はい、最初のOrderSelectに このifを入れます。
で、OrderCloseの前にOrderSelectを削除します。
はい、最初のOrderSelectにこのifを入れます。
で、OrderCloseの前に来るOrderSelectを削除します。
そうだろ?
そうだろ?
が効いているのか?
再キャンプ、ダニが出てきた...。
5分後、返事を書きます、ありがとうございました、sergeev、artmedia70です。
が効いているのか?
ビンゴ!!!ワークス!!!!
本当にありがとうございました!)))
こんばんは、チャートの線の太さを変えて細くすることは可能かどうか教えてください。