[アーカイブ!】どんなルーキーの質問でも、フォーラムを散らかさないように。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 2. - ページ 283 1...276277278279280281282283284285286287288289290...537 新しいコメント Dmitry Tolmachev 2011.03.28 13:13 #2821 artmedia70: バッファの値を画面に出力する場合、どのようにするのですか?どうせ数値データを出力しているのでしょう。空の文字列、または「空の値」「EMPTY_VALUE」を出力したい場合は、文字列変数として出力してください。 すなわち 文字列val; if(buffer value==EMPTY_VALUE) {val="EMPTY_VALUE";}. ただし、if(buffer value!=EMPTY_VALUE) {val=DoubleToString(buffer value, 8);}. で、バッファの値ではなく、変数valの 値を表示します。 S[16]="SBUY="+ DoubleToStr(adxbuy,Digits)+", SSELL="+ DoubleToStr(adxsell,Digits)+", buydiv="+ DoubleToStr(lastbuydiv,Digits)+", selldiv="+ DoubleToStr(lastselldiv,Digits); 出力方法は以下の通りです。 Artyom Trishkin 2011.03.28 13:38 #2822 このテールは、このデータの出力を担当します。 ", buydiv="+ DoubleToStr(lastbuydiv,Digits)+", selldiv="+ DoubleToStr(lastselldiv,Digits); 最初はこんな感じ。 string ValBuyDiv, ValSellDiv; if (lastbuydiv=EMPTY_VALUE) ValBuyDiv="Пустое значение"; else ValBuyDiv=DoubleToStr(lastbuydiv,Digits); if (lastselldiv=EMPTY_VALUE) ValSellDiv="Пустое значение"; else ValSellDiv=DoubleToStr(lastselldiv,Digits); をクリックし、テールを交換します。 S[16]="SBUY="+ DoubleToStr(adxbuy,Digits)+", SSELL="+ DoubleToStr(adxsell,Digits)+", buydiv="+ ValBuyDiv+", selldiv="+ ValSellDiv; Vadim Zhunko 2011.03.28 17:54 #2823 bliznec1986: どなたか、tickの到着時間、asc、bidのようなtick履歴を保存するtickコレクターを持っていませんか? コードベースには、ascなしのtickコレクターしかありません。 そんなのがあるんですね。掲載しません。ティックスキップに対する秘密技術を使用 :-))DDEなしも含む。 dhp 2011.03.28 18:25 #2824 artmedia70 さん、granit77 さんへ。 あなた方は、厳しく叱責されるでしょう。説明できなかったのでしょうか?)))) 簡単な問題を解決するのに2日もかかってしまった・・・。 これが、私が手に入れたものです。 int SignalDiver(int tf) { for (int i=0; i<5; i++) { double UPdiver = iCustom(NULL,tf,"FX5_Divergence",2,i); double DNdiver = iCustom(NULL,tf,"FX5_Divergence",3,i); if (UPdiver!=EMPTY_VALUE)return(1); if (DNdiver!=EMPTY_VALUE)return(-1); } return(0); } これでうまくいく。 ありがとうございます。 これで、女の子と一緒に島に行ける......))) Artyom Trishkin 2011.03.29 00:10 #2825 Sergey_Rogozin: artmedia70 さん、granit77 さんへ。 あなた方は、厳しく叱責されるでしょう。説明できなかったのでしょうか?)))) 簡単な問題を解決するのに2日もかかってしまった・・・。 これが、私が手に入れたものです。 現在、動作しています。 ありがとうございます。 これで、女の子と一緒に島に行ける......))) 今回は3 人分です!:))))))))) dhp 2011.03.29 08:15 #2826 artmedia70: 今回だけ3人分!:))))))))) 明日09:10にシェレメチェヴォ空港を出発します。同意した女の子でいっぱいのキャビンをあなたに。ビールとサウナはすでに設置済み、コニャックとウィスキーは機内で。日曜日の真夜中まで、飛行機とクルーはすべてあなたのものです。ゆっくり休んでください。))) Artyom Trishkin 2011.03.29 09:19 #2827 Sergey_Rogozin: 明日09:10にシェレメチェヴォ空港を出発します。同意した女の子でいっぱいのキャビンをあなたに。ビールとサウナはすでに設置済み、コニャックとウィスキーは機内に。日曜日の真夜中まで、飛行機とクルーはすべてあなたのものです。ゆっくり休んでください。))) О!それは子供の言葉ではなく、夫の言葉です!!!さあ、出発だ... 削除済み 2011.03.29 14:36 #2828 こんにちは、指定されたポイントで仮想ストップロスを実装するために助けてください。 より正確に言うと:代わりに新しいSLに関するデータを送信する、EAはちょうど変数(またはどこか他の場所に)それを格納する必要があり、無駄、無駄、無駄と価格が特定のレベル(価格)に達したときにDCに信号を送信するために、(仮想ストップロスで仮想トレーリングストップの種類)それは本当ですか? BBC 2011.03.29 14:38 #2829 Sergey_Rogozin: 明日09:10にシェレメチェヴォ空港を出発します。同意した女の子でいっぱいのキャビンをあなたに。ビールとサウナはすでに設置済み、コニャックとウィスキーは機内で。日曜日の真夜中まで、飛行機とクルーはすべてあなたのものです。ゆっくり休んでください。)))美しく生きていますね。 削除済み 2011.03.29 15:37 #2830 皆さん、こんにちは。 注文の締め方がよくわからないのですが...。 注文は正常に開始されましたが、クローズされていません。プログラムは1つの注文しか開きません。どなたか、お時間がある方は、コードを見てください。 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){ OrderSelect(0,SELECT_BY_POS); 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"); if(OrderSelect(0, SELECT_BY_POS)==true){ OrderClose(OrderTicket(),1,Ask,3,Red); } }if ((signal == true ) && order_type == OP_SELL){ Print("send_orders, is closing position"); if(OrderSelect(order_id, SELECT_BY_POS)==true){ OrderClose(OrderTicket(),1,Bid,3,Red); } } } } ありがとうございました。 1...276277278279280281282283284285286287288289290...537 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
バッファの値を画面に出力する場合、どのようにするのですか?どうせ数値データを出力しているのでしょう。空の文字列、または「空の値」「EMPTY_VALUE」を出力したい場合は、文字列変数として出力してください。
すなわち
文字列val;
if(buffer value==EMPTY_VALUE) {val="EMPTY_VALUE";}.
ただし、if(buffer value!=EMPTY_VALUE) {val=DoubleToString(buffer value, 8);}.
で、バッファの値ではなく、変数valの 値を表示します。
このテールは、このデータの出力を担当します。
最初はこんな感じ。
をクリックし、テールを交換します。
どなたか、tickの到着時間、asc、bidのようなtick履歴を保存するtickコレクターを持っていませんか? コードベースには、ascなしのtickコレクターしかありません。
artmedia70 さん、granit77 さんへ。
あなた方は、厳しく叱責されるでしょう。説明できなかったのでしょうか?))))
簡単な問題を解決するのに2日もかかってしまった・・・。
これが、私が手に入れたものです。
これでうまくいく。
ありがとうございます。
これで、女の子と一緒に島に行ける......)))
artmedia70 さん、granit77 さんへ。
あなた方は、厳しく叱責されるでしょう。説明できなかったのでしょうか?))))
簡単な問題を解決するのに2日もかかってしまった・・・。
これが、私が手に入れたものです。
現在、動作しています。
ありがとうございます。
これで、女の子と一緒に島に行ける......)))
今回だけ3人分!:)))))))))
美しく生きていますね。
皆さん、こんにちは。
注文の締め方がよくわからないのですが...。
注文は正常に開始されましたが、クローズされていません。プログラムは1つの注文しか開きません。どなたか、お時間がある方は、コードを見てください。
ありがとうございました。