[ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. - ページ 165 1...158159160161162163164165166167168169170171172...631 新しいコメント Lopator 2012.06.07 13:46 #1641 sergeev: この関数は、参照渡しされたパラメータに値を返すことができます。 どこで詳細を読むことができますか?ここのサイトのドキュメントには載っていないのですが。ありがとうございました。 --- 2012.06.07 14:19 #1642 Pyro: どこで詳細を読むことができますか?ここのホームページのドキュメントには載っていないのですが。ありがとうございました。 https://docs.mql4.com/ru/basis/variables/formal MikeM 2012.06.07 15:18 #1643 Pyro:皆さん、こんにちは。関数は複数の値(カンマ区切り)を返すことができますか?戻り値(1,2)それともナンセンス?:))ロットと注文価格を指定するだけなのですが、そのために2つの関数を書くのは合理的ではありません。グローバル変数 を通じて、1つのプログラムの異なる関数間でデータを受け渡すことができます。 数は無制限です。 Vadim Zhunko 2012.06.07 16:32 #1644 Pyro:皆さん、こんにちは。関数は複数の値(カンマ区切り)を返すことができますか?戻り値(1,2)それともナンセンス?:))注文価格とロットだけ定義すればいいのですが、そのために2つの関数を書くのは合理的ではありません。形式的にはできない。すなわち、関数は1つの値を返しますが、構造体やクラス(これは同じものです)を返すこともあります。残念ながら、MQL4では、4バイトに収まる構造体(int)を返す以外は不可能です。そして、ビット演算 によって情報を抽出することができる。また、DOUBLEやSTRINGを使った実験も可能です。sergeev: 関数は、参照で渡されたパラメータの値を返すことができます & この場合、関数はパラメータを変更する。戻り値で結果のみを返す。 MikeM 2012.06.07 16:41 #1645 Zhunko: ...ただし、4バイトに収まる構造体(int)を返す場合は除く。さらに、ビット演算により情報を抽出することができる。 また、割り算(/)や割り算の余り(%)の演算で、intを 細かく分割することもできます。 Рустам 2012.06.07 16:42 #1646 MikeM: また、割り算(/)や割り算の余り(%)の演算でintを 細かく刻むことができます。 文字列を返して、それをパースする方が簡単で、そこに多くの情報を入れることができます :) Vadim Zhunko 2012.06.07 16:47 #1647 MikeM: また、割り算(/)、割り算の余り(%)の演算でintを 細かくすることができます。 これは同じですが、お尻からです。ピースワイズ演算が中心です。より速くなりました。 MikeM 2012.06.07 16:47 #1648 Zhunko: また、DOUBLEやSTRINGでも実験できます。 STRINGは期待 できるが、DOUBLEは疑問 だ。 MikeM 2012.06.07 16:51 #1649 Zhunko: 同じものでも、お尻を貫通するんです。バタバタしたオペレーションが第一。より速くなりました。 と主張することができます。高速な」ビット演算の 結果は、その後、何らかの方法で処理されなければならない。 MikeM 2012.06.07 16:56 #1650 例えば、0...1023の範囲の3つの数値を1つのintに「パッキング」し、その後ビット演算のみで アンパッキングしてみると、「スルー・ザ・アス」の意味がわかると思います ))) 1...158159160161162163164165166167168169170171172...631 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
この関数は、参照渡しされたパラメータに値を返すことができます。
どこで詳細を読むことができますか?ここのサイトのドキュメントには載っていないのですが。ありがとうございました。
どこで詳細を読むことができますか?ここのホームページのドキュメントには載っていないのですが。ありがとうございました。
https://docs.mql4.com/ru/basis/variables/formal
皆さん、こんにちは。関数は複数の値(カンマ区切り)を返すことができますか?
戻り値(1,2)
それともナンセンス?:))ロットと注文価格を指定するだけなのですが、そのために2つの関数を書くのは合理的ではありません。
数は無制限です。
皆さん、こんにちは。関数は複数の値(カンマ区切り)を返すことができますか?
戻り値(1,2)
それともナンセンス?:))注文価格とロットだけ定義すればいいのですが、そのために2つの関数を書くのは合理的ではありません。
形式的にはできない。すなわち、関数は1つの値を返しますが、構造体やクラス(これは同じものです)を返すこともあります。残念ながら、MQL4では、4バイトに収まる構造体(int)を返す以外は不可能です。そして、ビット演算 によって情報を抽出することができる。また、DOUBLEやSTRINGを使った実験も可能です。
関数は、参照で渡されたパラメータの値を返すことができます &
...ただし、4バイトに収まる構造体(int)を返す場合は除く。さらに、ビット演算により情報を抽出することができる。
また、割り算(/)や割り算の余り(%)の演算でintを 細かく刻むことができます。
文字列を返して、それをパースする方が簡単で、そこに多くの情報を入れることができます :)
また、割り算(/)、割り算の余り(%)の演算でintを 細かくすることができます。
また、DOUBLEやSTRINGでも実験できます。
同じものでも、お尻を貫通するんです。バタバタしたオペレーションが第一。より速くなりました。
)))