初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 23 1...161718192021222324252627282930...1503 新しいコメント Yedelkin 2012.08.16 17:22 #221 andm2: SymbolInfoDouble(Symbol(),SYMBOL_MARGIN_INITIAL) で1ロットの値を求めようとしていますが、結果は=0です。何が問題なのか教えてください。https://www.mql5.com/ru/forum/1111/page95#comment_14665 Andrey Mukhin 2012.08.17 05:39 #222 Yedelkin:https://www.mql5.com/ru/forum/1111/page95#comment_14665 ありがとうございました。 Dimka-novitsek 2012.08.17 08:00 #223 ごきげんよう。選択したポジション について、買いか売りかの区別を書こうとしています。このように書いています。 if (PositionGetInteger(POSITION_TYPE)== ??? { 何と比較すればいいのか?参考文献には載っていない。そこには本当に書かれていない、falseでもTrueでもない、ENUM_POSITION_TYPEのようなものがあり、それをクリックするとリンク先が同じテーブルになります。 ilunga 2012.08.17 08:15 #224 Dimka-novitsek: ごきげんよう。私は、買いか売りかというポジションの 区別をつけようとしているのです。私はこのように書いていますが、何と比較すればいいのでしょうか?ヘルプに記載がないのですが。そこに本当に書かれているのは、falseでもTrueでもなく、あるENUM_POSITION_TYPEで、それをクリックすると、リンク先が同じテーブルになります。ページの一番下に表がありますおよぶ BUYの場合はPOSITION_TYPE_BUYとなりSELLの場合はPOSITION_TYPE_SELLとなります。 Dimka-novitsek 2012.08.17 08:19 #225 ありがとうございます!!!! Dimka-novitsek 2012.08.17 10:59 #226 すみません、上の数行で、ポジションではなく、何らかの形で注文が選択されているとしますから、書いていただけませんか。ここでは、PositionGetDoubleという関数を 使用していますが、どうなるのでしょうか?この関数は何を報告するのでしょうか、何か報告するのでしょうか? Mykola Demko 2012.08.17 11:09 #227 Dimka-novitsek: すいません、上の数行で、ポジションではなく、注文が選択されているとします。ここでは、PositionGetDouble関数を 使用していますが、どうなるのでしょうか?この関数は何を報告するのでしょうか、何か報告するのでしょうか?この関数は何かを出力しますが、保証はありません。PositionGetDouble 関数を 使用する前に、PositionSelect(symbol) を使用する必要があります。が呼び出されたことがない場合。カーソルを右の行に移動させたように見えます。カーソルがすでに正しい行にある場合(コードの早い段階でPositionSelect(symbol) 関数が呼ばれtrueを返した場合)、PositionGetXXX またはPositionSetXXX 関数をすぐに使用することができます。 Dimka-novitsek 2012.08.17 11:12 #228 ありがとうございます! Mykola Demko 2012.08.17 11:13 #229 Dimka-novitsek: ありがとうございます! コメントを修正しました。 Dimka-novitsek 2012.08.17 14:25 #230 ありがとうございます!全体の流れが理解できました。正しい順番を選ぶこと、あるいは確認することが重要です string PositionSymboll = ""; if (PositionSymboll=PositionGetSymbol(i)) if (PositionSymboll = ="") 1...161718192021222324252627282930...1503 新しいコメント 理由: キャンセル 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
SymbolInfoDouble(Symbol(),SYMBOL_MARGIN_INITIAL) で1ロットの値を求めようとしていますが、結果は=0です。何が問題なのか教えてください。
https://www.mql5.com/ru/forum/1111/page95#comment_14665
https://www.mql5.com/ru/forum/1111/page95#comment_14665
ごきげんよう。私は、買いか売りかというポジションの 区別をつけようとしているのです。私はこのように書いていますが、何と比較すればいいのでしょうか?ヘルプに記載がないのですが。そこに本当に書かれているのは、falseでもTrueでもなく、あるENUM_POSITION_TYPEで、それをクリックすると、リンク先が同じテーブルになります。
ページの一番下に表があります
およぶ
BUYの場合はPOSITION_TYPE_BUYとなり
SELLの場合はPOSITION_TYPE_SELLとなります。
すいません、上の数行で、ポジションではなく、注文が選択されているとします。ここでは、PositionGetDouble関数を 使用していますが、どうなるのでしょうか?この関数は何を報告するのでしょうか、何か報告するのでしょうか?
この関数は何かを出力しますが、保証はありません。PositionGetDouble 関数を 使用する前に、PositionSelect(symbol) を使用する必要があります。
が呼び出されたことがない場合。
カーソルを右の行に移動させたように見えます。カーソルがすでに正しい行にある場合(コードの早い段階でPositionSelect(symbol) 関数が呼ばれtrueを返した場合)、PositionGetXXX またはPositionSetXXX 関数をすぐに使用することができます。
ありがとうございます!