MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 1364 1...135713581359136013611362136313641365136613671368136913701371...1953 新しいコメント Amon1953 2021.01.28 08:45 #13631 MakarFX:が、この方法で試してみました。 クローズドポジションを 通過するには、次にどのような機能を使えばよいのでしょうか? Tretyakov Rostyslav 2021.01.28 08:49 #13632 Amon1953:クローズドポジションを 通過するには、次にどの機能を使用すればよいのでしょうか? また、発見されたオーダーは全般的にどうすればいいのでしょうか? Amon1953 2021.01.28 08:51 #13633 MakarFX: ところで、見つかったオーダーはどうすればいいのでしょうか? 最後のクローズドSLのポジションを見つけて判断する必要がある if(HistorySelectByPosition(ORDER_MAGIC==1))の場合。 { int PosTotal= ?どの関数を使うか? Alert("PosTotal",PosTotal)。 for(int i=PosTotal-1; i>=0; i--) { Alert("PositionTotal",PosTotal)。 }} Artyom Trishkin 2021.01.28 08:53 #13634 Amon1953:最後のクローズドSLのポジションを見つけて判断する必要がある とは大きな違いがあります。 a) 最後のポジションがストップで決済されたかどうかを調べます。 b) ストップによって閉じられた最後の位置を求めます。 -------- 何が必要ですか? Tretyakov Rostyslav 2021.01.28 08:56 #13635 Amon1953:最後のクローズドSLのポジションを見つけて判断する必要がある MQL5は苦手なんですが、検索はこんな感じで始めるといいと思います。 if(HistoryOrderSelect(ticket)) { if(HistoryOrderGetInteger(ticket,DEAL_TIME)>=CurrentTime) { if(HistoryOrderGetInteger(ticket,DEAL_MAGIC)==Magic) { if(HistoryOrderGetInteger(ticket,DEAL_TYPE)==DEAL_TYPE_BUY) Amon1953 2021.01.28 09:04 #13636 MakarFX:MQL5は苦手なんですが、検索はこんな感じで始めるといいと思います。 取引や注文ではなく、クローズドポジションが 必要です。 Tretyakov Rostyslav 2021.01.28 09:09 #13637 Amon1953:取引や注文ではなく、クローズドポジションが 必要です。コンフュージョン ヒストリーオーダーセレクト Artyom Trishkin 2021.01.28 09:34 #13638 MakarFX:コンフュージョン ヒストリーオーダーセレクト 令状はどのように役立つのですか? Tretyakov Rostyslav 2021.01.28 09:39 #13639 Artyom Trishkin:令状はどのように役立つのですか? もともとの疑問は Amon1953: 単純で素朴な質問かもしれませんが、すでにHistorySelectByPosition(ORDER_MAGIC==1) について 頭を悩ませています。magic = 1のポジションの履歴が欲しい のですが。理解できないことがある。何をやっても、歴史に残らない。マジックの番号はどこに入力 すればよいのですか? if(HistoryOrderSelect(ticket)) { if(HistoryOrderGetInteger(ticket,ORDER_MAGIC)==Magic) Artyom Trishkin 2021.01.28 09:56 #13640 MakarFX:もともとの疑問は 5では、order !=position。そして、取引。注文(オーダー)は、取引を発生させます。そして、取引によってポジションが生まれ、それを変更したり、閉じたりするのです。 したがって、あるポジションがどのように決済されたかを知るには、そのポジションの取引を選択 し、決済取引を見つけ、そのプロパティを見る必要があります - そこに決済の理由が明記されているかもしれません。 1...135713581359136013611362136313641365136613671368136913701371...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
が、この方法で試してみました。
クローズドポジションを 通過するには、次にどのような機能を使えばよいのでしょうか?
クローズドポジションを 通過するには、次にどの機能を使用すればよいのでしょうか?
ところで、見つかったオーダーはどうすればいいのでしょうか?
最後のクローズドSLのポジションを見つけて判断する必要がある
if(HistorySelectByPosition(ORDER_MAGIC==1))の場合。
{
int PosTotal= ?どの関数を使うか?
Alert("PosTotal",PosTotal)。
for(int i=PosTotal-1; i>=0; i--)
{
Alert("PositionTotal",PosTotal)。
}}
最後のクローズドSLのポジションを見つけて判断する必要がある
とは大きな違いがあります。
a) 最後のポジションがストップで決済されたかどうかを調べます。
b) ストップによって閉じられた最後の位置を求めます。
--------
何が必要ですか?
最後のクローズドSLのポジションを見つけて判断する必要がある
MQL5は苦手なんですが、検索はこんな感じで始めるといいと思います。
MQL5は苦手なんですが、検索はこんな感じで始めるといいと思います。
取引や注文ではなく、クローズドポジションが 必要です。
取引や注文ではなく、クローズドポジションが 必要です。
コンフュージョン
ヒストリーオーダーセレクトコンフュージョン
ヒストリーオーダーセレクト令状はどのように役立つのですか?
令状はどのように役立つのですか?
もともとの疑問は
単純で素朴な質問かもしれませんが、すでにHistorySelectByPosition(ORDER_MAGIC==1) について 頭を悩ませています。magic = 1のポジションの履歴が欲しい のですが。理解できないことがある。何をやっても、歴史に残らない。マジックの番号はどこに入力 すればよいのですか?
もともとの疑問は
5では、order !=position。そして、取引。注文(オーダー)は、取引を発生させます。そして、取引によってポジションが生まれ、それを変更したり、閉じたりするのです。
したがって、あるポジションがどのように決済されたかを知るには、そのポジションの取引を選択 し、決済取引を見つけ、そのプロパティを見る必要があります - そこに決済の理由が明記されているかもしれません。