エラー、バグ、質問 - ページ 2230 1...222322242225222622272228222922302231223222332234223522362237...3185 新しいコメント fxsaber 2018.07.16 15:59 #22291 OrderSend/OrderSendAsync を使用している場合、OnTradeTransaction で MqlTradeRequest リクエストの取引結果を待たずに知るにはどうすればよいですか? こうすることで、取引要求が実行された後にのみ、リッスンすることができます。 トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム 複数ポジション fxsaber さん 2018.07.16 15:48 // Repeater sinput int AmountPositions = 3; input string OrderComment = ""; void OnTradeTransaction( const MqlTradeTransaction &Trans, const MqlTradeRequest &Request, const MqlTradeResult &Result ) { if ((Trans.type == TRADE_TRANSACTION_REQUEST) && (!Request.position) && (Request.comment == OrderComment)) { MqlTradeResult MyResult; MqlTradeRequest MyRequest = Request; bool Res = true; for (int i = 1; Res && (i <= AmountPositions); i++) { MyRequest.comment = Request.comment + "_" + (string)i;; Res = OrderSendAsync(MyRequest, MyResult); } } } POの見方は?Trans.order_state == ORDER_STATE_STARTEDのとき、開発者はRequest-structureに記入することをお勧めします。それが唯一論理的で、松葉づえでない選択肢なのです。 fxsaber 2018.07.17 12:31 #22292 MT4-Signalsの履歴のコメントが切れているのは、どういう理由ですか?例えば、元のコメントは「[+3;+3][tp]」ですが、Signalsでは「[tp]」と表示されています。 fxsaber 2018.07.17 14:17 #22293 ボットが潜伏している偽アカウントが定期的にフォーラムに出現していることに気づきました。管理者/モデレーターは日々フォーラムをきれいにしようとしているのですが...。 Vladimir Pastushak 2018.07.19 14:32 #22294 Fiboでプログラム的にレベルを色付けしたかった。 ObjectSetInteger(0,"FiboLevels",OBJPROP_LEVELCOLOR, 0 ,clrBlack); ObjectSetInteger(0,"FiboLevels",OBJPROP_LEVELCOLOR, 1, clrRed); ObjectSetInteger(0,"FiboLevels",OBJPROP_LEVELCOLOR, 2, clrGreen); レベルごとに色を設定できることはヘルプで理解したのですが...。 でも、うまくいかなかった...。ヘルプの例では、色を変えることができるはずなのですが、うまくいきません...。 削除済み 2018.07.19 15:07 #22295 Vladimir Pastushak:Fiboでプログラム的にレベルを色付けしたかった。 レベルごとに色を設定できることはヘルプで理解したのですが...。 でも、うまくいかなかった...。ヘルプの例では、色を変えることができるはずなのですが、うまくいきません...。各レベルに異なる色を設定することはできません。 Alexey Viktorov 2018.07.19 15:12 #22296 Vladimir Pastushak:Fiboでプログラム的にレベルを色付けしたかった。 レベルごとに色を設定できることはヘルプで理解したのですが...。 でも、うまくいかなかった...。ヘルプの例では色を変更できるはずなのですが、うまくいきません...。私には効果的です。 ObjectSetInteger(ChartID(), "FiboLevels", OBJPROP_LEVELCOLOR, 0, clrBlack); ObjectSetInteger(ChartID(), "FiboLevels", OBJPROP_LEVELCOLOR, 2, clrGreen); ObjectSetInteger(ChartID(), "FiboLevels", OBJPROP_LEVELCOLOR, 4, clrYellow); Alexey Viktorov 2018.07.19 15:12 #22297 Alexey Kozitsyn:各レベルに異なる色をつけることはできません。なぜダメなのか? 削除済み 2018.07.19 15:31 #22298 Alexey Viktorov:なぜ?個人的な経験では...一度はその方法で試してみたが、うまくいかなかった。何かが修正されたのか、私のやり方が間違っていたのか。追加されました。 はい、確かに、レベルに色をつけることは可能です。以下はスクリプト(EURUSDの設定)です。 #property version "1.00" #property script_show_inputs //+------------------------------------------------------------------+ //| | //+------------------------------------------------------------------+ sinput datetime inpT1= D'2018.07.19 13:27'; sinput double inpP1= 1.16136; sinput datetime inpT2= D'2018.07.19 15:31'; sinput double inpP2= 1.15746; //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart() { //--- const string name="FiboTest"; //--- if(ObjectCreate(0,name,OBJ_FIBO,0,inpT1,inpP1,inpT2,inpP2)) { ObjectSetInteger(0,name,OBJPROP_SELECTABLE,true); ObjectSetInteger(0,name,OBJPROP_LEVELS,6); //--- ObjectSetInteger(0,name,OBJPROP_LEVELCOLOR,0,clrYellow); ObjectSetInteger(0,name,OBJPROP_LEVELCOLOR,1,clrRed); ObjectSetInteger(0,name,OBJPROP_LEVELCOLOR,2,clrLime); } } //+------------------------------------------------------------------+ ただ、そこにはキャッチがある。その後、オブジェクトのプロパティに 移動して終了すると - レベルは1色に着色されます:)しかし、このカラーリングには若干の遅れがあります。Build 1881、x64。 Vladislav Andruschenko 2018.07.21 08:51 #22299 市場での問題点 ディスカッションセクションのメッセージに返信したり、新しい返信を追加したりすると、白紙のページが表示されます。 一方、返信後にリンクをコピーすると、同じように白紙のページが表示されます。 しかし、DISCLOSUREタブをクリックすると、その後、同じリンクのページが表示され(比較しました)、すべてうまくいっています。 Vladislav Andruschenko 2018.07.21 08:52 #22300 携帯電話からだと問題があるんです。 携帯電話(どんな電話でも)からプロフィール-出品者-統計情報にアクセスすると、統計情報がハングアップして5分ほどアクセスできない。 何も起こらないし、データも表示されない。 ステータスバーがフリーズする。 これは、「売り手 - 統計情報」セクションのみです。 1...222322242225222622272228222922302231223222332234223522362237...3185 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
OrderSend/OrderSendAsync を使用している場合、OnTradeTransaction で MqlTradeRequest リクエストの取引結果を待たずに知るにはどうすればよいですか?
こうすることで、取引要求が実行された後にのみ、リッスンすることができます。
トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム
複数ポジション
fxsaber さん 2018.07.16 15:48
POの見方は?Trans.order_state == ORDER_STATE_STARTEDのとき、開発者はRequest-structureに記入することをお勧めします。それが唯一論理的で、松葉づえでない選択肢なのです。
ボットが潜伏している偽アカウントが定期的にフォーラムに出現していることに気づきました。管理者/モデレーターは日々フォーラムをきれいにしようとしているのですが...。
Fiboでプログラム的にレベルを色付けしたかった。
レベルごとに色を設定できることはヘルプで理解したのですが...。
でも、うまくいかなかった...。ヘルプの例では、色を変えることができるはずなのですが、うまくいきません...。
Fiboでプログラム的にレベルを色付けしたかった。
レベルごとに色を設定できることはヘルプで理解したのですが...。
でも、うまくいかなかった...。ヘルプの例では、色を変えることができるはずなのですが、うまくいきません...。
各レベルに異なる色を設定することはできません。
Fiboでプログラム的にレベルを色付けしたかった。
レベルごとに色を設定できることはヘルプで理解したのですが...。
でも、うまくいかなかった...。ヘルプの例では色を変更できるはずなのですが、うまくいきません...。
私には効果的です。
各レベルに異なる色をつけることはできません。
なぜダメなのか?
なぜ?
個人的な経験では...一度はその方法で試してみたが、うまくいかなかった。何かが修正されたのか、私のやり方が間違っていたのか。
追加されました。
はい、確かに、レベルに色をつけることは可能です。以下はスクリプト(EURUSDの設定)です。
ただ、そこにはキャッチがある。その後、オブジェクトのプロパティに 移動して終了すると - レベルは1色に着色されます:)しかし、このカラーリングには若干の遅れがあります。Build 1881、x64。
市場での問題点
ディスカッションセクションのメッセージに返信したり、新しい返信を追加したりすると、白紙のページが表示されます。
一方、返信後にリンクをコピーすると、同じように白紙のページが表示されます。
しかし、DISCLOSUREタブをクリックすると、その後、同じリンクのページが表示され(比較しました)、すべてうまくいっています。
携帯電話からだと問題があるんです。
携帯電話(どんな電話でも)からプロフィール-出品者-統計情報にアクセスすると、統計情報がハングアップして5分ほどアクセスできない。
何も起こらないし、データも表示されない。
ステータスバーがフリーズする。
これは、「売り手 - 統計情報」セクションのみです。