初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 36 1...293031323334353637383940414243...1504 新しいコメント Yedelkin 2012.09.13 10:55 #351 Dimka-novitsek: とにかく、以下は関数とその呼び出しです。 'volume' - some operator expected htghtgfhthf.mq5 104 15 Lot' - 表現は効果なし htghtgfhthf.mq5 104 22 叱られるのは構造そのものです。バリアブルダブルロットはロットに等しい。意味がわからない! 少なくともセミコロンが抜けている。request.price=BID Dimka-novitsek 2012.09.13 11:00 #352 おお、THANK YOU!!!!すみません、本当に気づくのに時間がかかりました。はい、それです!!!つまり、コンパイルしたのです。いつもありがとう!!!! Dimka-novitsek 2012.09.13 11:43 #353 Right, 10016TRADE_RETCODE_INVALID_STOPS リクエストに不正なストップがある。 Mykola Demko 2012.09.14 09:29 #354 Dimka-novitsek:こんにちは。リバースポジションを開いて、ポジションの一部を決済したとします。ストップロスと プロフィットをどのように設定すればよいですか?おそらく、私が設定したものではなく、私が持っていたものになるのではないでしょうか?そんなはずはない、ポジションを減らすために反対売買を行い、損益も前回と同じにする。総じて、私自身が混乱してしまいました。もっと知りたい。...MQL5でこの問いを理解するためには、まず簡単な(しかし基本的な)フレーズを理解する必要があります。取引注文は、取引ポジションの状態を変更するための注文ですしたがって、ポジションを閉じる必要がある場合、そのタイプは変更されません。つまり、ポジションからストップと利益を新しい注文にコピーして送信することになります。位置が逆であれば、フィールドを並べ替えます。実は、ストップはCCA(ポジションの存在に拘束され、自動的にポジションと同じサイズと逆型を持つ保留注文)であり、ボリュームチェンジ注文は今すぐ取引を実行するための独立したノンストップ・アプリケーションなのです。理解の複雑さは、これらの異なる位置修正アクションが1つのリクエストによって実行されることに起因している。ただし、数量変更リクエストと停止変更リクエストは別々に送ることができます。一部の取引(例:市場取引)では、その逆は通用しない。一般的には、標準ライブラリをよく見てください。そこには、たくさんのものが実装されています。 Yedelkin 2012.09.14 15:03 #355 Urain: しかし、出来高の変更とストップの変更を別々に注文を送ることができます。 あの、よくわからないんですけど。数量変更 注文」だけを送る場合、そのような注文ではSL==TP==0.0になりますよね?しかし、このような注文を実行すると、そのポジションのSL/TPレベルはリセットされるはずです。つまり、<「数量変更指示」+「変更指示の停止」>の組合せが必須ということですか? Mykola Demko 2012.09.14 15:18 #356 Yedelkin: うーん、よくわからない。ボリューム変更要求だけを送ると、このような要求ではSL==TP==0.0になりますよね?しかし、そのようなビッドが実行された場合、そのポジションのSL/TPレベルはリセットされる必要があります。つまり、<「数量変更指示」+「停止指示」>の組み合わせが必須ということですか?私が言っているのは...MQL5リファレンス / 標準定数、列挙、構造体 / トレード定数 /トレード操作の種類 TRADE_ACTION_DEALと TRADE_ACTION_SLTPを 具体的に、どうつなげるかは、あなた次第ですが、可能です。 Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций www.mql5.com Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций - Документация по MQL5 Yedelkin 2012.09.14 16:01 #357 Urain: 私が言っているのは...MQL5リファレンス / 標準定数、列挙、構造体 / トレード定数 /トレード操作の種類TRADE_ACTION_DEALとTRADE_ACTION_SLTPを 具体的に、どのようにリンクさせるかは、あなた次第ですが 、可能です。 OK、質問を明確にします。"ボリューム変更要求 "だけを 送る場合、このような要求ではSL==TP==0.0を意味しますよね? --- 2012.09.14 16:11 #358 Yedelkin: OK、質問を明確にします。"ボリューム変更要求 "のみを 送信する場合、そのような要求ではSL==TP==0.0と仮定しますよね?まずMqlTradeRequest を「ロシア的」でない奇妙な方法で呼び出し、注文とポジションが異なるような印象を与える文脈がありますね。第二に、「アプリケーションとは何か」という問いに自分自身が答えることで、このSL==TPに関する疑問はすぐになくなります。三度目の正直で、ターミナルでやってみたらどうでしょう? 知識ベースの誤解をいちいち掲示板で議論する必要があるのでしょうか? そうすれば、SL==TPの問題はなくなるでしょう。ドキュメント、ターミナルでの練習、テスター、スクリプトへ。と聞いてから来い を示しながら、問題の具体的な考察、つまり、何をした結果、どこで矛盾が生じたのか? Yedelkin 2012.09.14 16:26 #359 sergeev:イェデルキン OK、質問を明確にします。もし、「ボリューム変更要求」を送るだけ なら、そのような要求ではSL==TP==0.0であることが暗示されますね?まず第一に。MqlTradeRequestの 呼び方が変で、「ロシア語」ではないのですね。残念ながら、夕方にはこの話題についていけなくなりましたね。もし誰かがMqlTradeRequestをロシア語ではない 奇妙な方法で呼んだと したら、それは間違いなく私ではないでしょう。倒置カンマや引用文の著者への言及にご注意ください。私は、著者が提案した用語の範囲内でコミュニケーションをとっているに過ぎない。個人的には、まったくイライラしない。sergeev :まず、オーダーとポジションの違いを理解していない印象があります。第二に、「アプリケーションとは何か」という問いに自分自身で答えるときそう、同じことなんです。sergeev : そして3つ目は、何度も言いますが、ターミナルで試してみてはどうでしょうか。 誤解のくしゃみをするたびに、フォーラムで議論する必要があるのでしょうか? は、ドキュメントに、ターミナルでの練習に、テスターに、スクリプトのトライアウトに。質問があなたではなく、特定の著者に向けられたものであることに、あなたはまたもや気づかなかった。しかも、彼(筆者)の用語を用いて。そのような問いに答えを得るためには、科学的に突くという方法をオンにする必要はない。かなり明確なことを主張する著者の答えを聞けば十分である。そんなに難しいことなのでしょうか? 四つ目は、「初心者向け」というテーマです。このスレッドでは、あなたのお気に入りの方法を参照することなく、かなり明確に質問に答えることは本当に難しいですか? 正確に誰が主な質問を提起し、どの投稿の後に私の質問がなされたのか、気づいてもらえましたか? --- 2012.09.14 16:43 #360 Yedelkin: 10人の賢い人が答えないことを、愚かな人が聞く。 1...293031323334353637383940414243...1504 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
とにかく、以下は関数とその呼び出しです。
'volume' - some operator expected htghtgfhthf.mq5 104 15
Lot' - 表現は効果なし htghtgfhthf.mq5 104 22
叱られるのは構造そのものです。バリアブルダブルロットはロットに等しい。意味がわからない!
少なくともセミコロンが抜けている。
TRADE_RETCODE_INVALID_STOPS
リクエストに不正なストップがある。
こんにちは。リバースポジションを開いて、ポジションの一部を決済したとします。ストップロスと プロフィットをどのように設定すればよいですか?おそらく、私が設定したものではなく、私が持っていたものになるのではないでしょうか?そんなはずはない、ポジションを減らすために反対売買を行い、損益も前回と同じにする。総じて、私自身が混乱してしまいました。もっと知りたい。
...
MQL5でこの問いを理解するためには、まず簡単な(しかし基本的な)フレーズを理解する必要があります。
取引注文は、取引ポジションの状態を変更するための注文です
したがって、ポジションを閉じる必要がある場合、そのタイプは変更されません。つまり、ポジションからストップと利益を新しい注文にコピーして送信することになります。
位置が逆であれば、フィールドを並べ替えます。
実は、ストップはCCA(ポジションの存在に拘束され、自動的にポジションと同じサイズと逆型を持つ保留注文)であり、ボリュームチェンジ注文は今すぐ取引を実行するための独立したノンストップ・アプリケーションなのです。
理解の複雑さは、これらの異なる位置修正アクションが1つのリクエストによって実行されることに起因している。
ただし、数量変更リクエストと停止変更リクエストは別々に送ることができます。一部の取引(例:市場取引)では、その逆は通用しない。
一般的には、標準ライブラリをよく見てください。そこには、たくさんのものが実装されています。
うーん、よくわからない。ボリューム変更要求だけを送ると、このような要求ではSL==TP==0.0になりますよね?しかし、そのようなビッドが実行された場合、そのポジションのSL/TPレベルはリセットされる必要があります。つまり、<「数量変更指示」+「停止指示」>の組み合わせが必須ということですか?
私が言っているのは...
MQL5リファレンス / 標準定数、列挙、構造体 / トレード定数 /トレード操作の種類
TRADE_ACTION_DEALと TRADE_ACTION_SLTPを 具体的に、どうつなげるかは、あなた次第ですが、可能です。
TRADE_ACTION_DEALとTRADE_ACTION_SLTPを 具体的に、どのようにリンクさせるかは、あなた次第ですが 、可能です。
OK、質問を明確にします。"ボリューム変更要求 "のみを 送信する場合、そのような要求ではSL==TP==0.0と仮定しますよね?
まずMqlTradeRequest を「ロシア的」でない奇妙な方法で呼び出し、注文とポジションが異なるような印象を与える文脈がありますね。
第二に、「アプリケーションとは何か」という問いに自分自身が答えることで、このSL==TPに関する疑問はすぐになくなります。
三度目の正直で、ターミナルでやってみたらどうでしょう? 知識ベースの誤解をいちいち掲示板で議論する必要があるのでしょうか?
そうすれば、SL==TPの問題はなくなるでしょう。ドキュメント、ターミナルでの練習、テスター、スクリプトへ。
と聞いてから来い
を示しながら、問題の具体的な考察、つまり、何をした結果、どこで矛盾が生じたのか?
sergeev:
OK、質問を明確にします。もし、「ボリューム変更要求」を送るだけ なら、そのような要求ではSL==TP==0.0であることが暗示されますね?
まず第一に。MqlTradeRequestの 呼び方が変で、「ロシア語」ではないのですね。
残念ながら、夕方にはこの話題についていけなくなりましたね。もし誰かがMqlTradeRequestをロシア語ではない 奇妙な方法で呼んだと したら、それは間違いなく私ではないでしょう。倒置カンマや引用文の著者への言及にご注意ください。私は、著者が提案した用語の範囲内でコミュニケーションをとっているに過ぎない。個人的には、まったくイライラしない。
第二に、「アプリケーションとは何か」という問いに自分自身で答えるとき
そう、同じことなんです。
は、ドキュメントに、ターミナルでの練習に、テスターに、スクリプトのトライアウトに。
質問があなたではなく、特定の著者に向けられたものであることに、あなたはまたもや気づかなかった。しかも、彼(筆者)の用語を用いて。そのような問いに答えを得るためには、科学的に突くという方法をオンにする必要はない。かなり明確なことを主張する著者の答えを聞けば十分である。そんなに難しいことなのでしょうか?
四つ目は、「初心者向け」というテーマです。このスレッドでは、あなたのお気に入りの方法を参照することなく、かなり明確に質問に答えることは本当に難しいですか? 正確に誰が主な質問を提起し、どの投稿の後に私の質問がなされたのか、気づいてもらえましたか?