MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 1858 1...185118521853185418551856185718581859186018611862186318641865...1953 新しいコメント Владимир Казаков 2022.01.15 10:17 #18571 Good day MQL4コンパイラが以下の配列宣言で 文句を言う理由を教えてください。 入力 int trendSlowCountBar=9; double MAslowTrend [trendFastCountBar]; を実行すると、以下のエラーが発生します。 '[' - 無効なインデックス値 言語リファレンスにディメンションの指定に関する制約が見当たらないようなのですが...。( Mihail Matkovskij 2022.01.15 10:24 #18572 Владимир Казаков 配列宣言で 文句を言う理由を教えてください。入力 int trendSlowCountBar=9;double MAslowTrend [trendFastCountBar];を実行すると、以下のエラーが発生します。'[' - 無効なインデックス値言語リファレンスにディメンションの指定に関する制約が見当たらないようなのですが...。( それは、静的配列のサイズを変数で定義することができないからです。代わりに動的配列を使用する必要があります。 input int trendSlowCountBar=9; double MAslowTrend[]; int OnInit() { ArrayResize(MAslowTrend, trendSlowCountBar, 0); ... return(INIT_SUCCEEDED); } Andrei Sokolov 2022.01.15 10:33 #18573 Mihail Matkovskij #: 四捨五入ではなく、小数点以下2桁以上を切り捨てています 切り捨てということです。 Mihail Matkovskij#: しかし、ドキュメントはそうなっているのですそして、ドキュメントに書かれているアドバイスを無視するのです。お好きなようにどうぞ。それはあなたのビジネスです。当たり前のことだと思うので、反論はしません!もう一度言います。 特に最後のページには、編集中のスクリーンショットを掲載しています。 Mihail Matkovskij 2022.01.15 10:42 #18574 Andrey Sokolov #:切り捨てということです。 まあ、好きなように呼べばいいんですけどね :) 特に最後のページには、編集時のスクリーンショットが 掲載されています。 リンクをたどって、https://docs.mql4.com/ru/trading/ordersend を読んだら、なぜあなたのスクリーンショットが必要なのでしょうか。 それだけでなく、上の引用文をあげましたが、そこにすべてが書いてあります。そして、スクリーンショットを見るようにとアドバイスしていますね。:) それだけです。くだらないおしゃべりはもういい。 OrderSend - Торговые функции - Справочник MQL4 docs.mql4.com OrderSend - Торговые функции - Справочник MQL4 Andrei Sokolov 2022.01.15 10:51 #18575 Mihail Matkovskij#: リンクをたどってhttps://docs.mql4.com/ru/trading/ordersend を読んだら、なぜあなたのスクリーンショットが必要なのでしょうか。 だから、よく読んでください。そこでは、私が書いているように、正常化することなく始値になっています。 Mihail Matkovskij(ミハイル・マトコフスキー)#: まあ、好きなように呼べばいいんですけどね :) 好きなように」ではなく、「好きなように」と呼んでいます。 Andrei Sokolov 2022.01.15 10:53 #18576 Mihail Matkovskij #:アイドルのおしゃべりはやめましょう。 この無礼をフォーラムに持ち込まないでください。 Maxim Kuznetsov 2022.01.15 10:59 #18577 歴史的に、Ask Bidが正規化されていない、またはHigh/Low/Closeが正しくない(EMPTY_VALUE)という状況がありましたので、すべての受信データをチェックする必要があります。サーバーコンポーネントの再起動やピア間のすり合わせが行われることもある。また、単純なミスもありえます。 そして、取引注文を 出すときは、それが正しいかどうかを確認するために、自分の側であらゆる努力をする必要があります。したがって、必ず 価格はDigitsで、数量はminLot,lotStepで正規化してください。 Mihail Matkovskij 2022.01.15 11:02 #18578 Andrey Sokolov #:その野暮ったさを掲示板に持ち込まないでくださいよ。 それだけです。コメントはありません。 Mihail Matkovskij 2022.01.15 11:05 #18579 Maxim Kuznetsov 取引注文を出す ときは、それが正しい ことを確認するために最善を尽くさなければならない。 気にしないでください。知るべきは彼。:) Владимир Казаков 2022.01.15 11:09 #18580 Mihail Matkovskij #:これは、静的配列は変数による次元指定ができないためです。代わりに動的な配列を使用する必要があります。 また、静的な配列と動的な配列では処理速度に違いがあるのか教えてください。 1...185118521853185418551856185718581859186018611862186318641865...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
Good day
MQL4コンパイラが以下の配列宣言で 文句を言う理由を教えてください。
入力 int trendSlowCountBar=9;
double MAslowTrend [trendFastCountBar];
を実行すると、以下のエラーが発生します。
'[' - 無効なインデックス値
言語リファレンスにディメンションの指定に関する制約が見当たらないようなのですが...。(
入力 int trendSlowCountBar=9;
double MAslowTrend [trendFastCountBar];
を実行すると、以下のエラーが発生します。
'[' - 無効なインデックス値
言語リファレンスにディメンションの指定に関する制約が見当たらないようなのですが...。(
それは、静的配列のサイズを変数で定義することができないからです。代わりに動的配列を使用する必要があります。
四捨五入ではなく、小数点以下2桁以上を切り捨てています
切り捨てということです。
しかし、ドキュメントはそうなっているのですそして、ドキュメントに書かれているアドバイスを無視するのです。お好きなようにどうぞ。それはあなたのビジネスです。当たり前のことだと思うので、反論はしません!もう一度言います。
特に最後のページには、編集中のスクリーンショットを掲載しています。
切り捨てということです。
まあ、好きなように呼べばいいんですけどね :)
特に最後のページには、編集時のスクリーンショットが 掲載されています。
リンクをたどって、https://docs.mql4.com/ru/trading/ordersend を読んだら、なぜあなたのスクリーンショットが必要なのでしょうか。
それだけでなく、上の引用文をあげましたが、そこにすべてが書いてあります。そして、スクリーンショットを見るようにとアドバイスしていますね。:)
それだけです。くだらないおしゃべりはもういい。
Mihail Matkovskij#:
リンクをたどってhttps://docs.mql4.com/ru/trading/ordersend を読んだら、なぜあなたのスクリーンショットが必要なのでしょうか。
だから、よく読んでください。そこでは、私が書いているように、正常化することなく始値になっています。
まあ、好きなように呼べばいいんですけどね :)
好きなように」ではなく、「好きなように」と呼んでいます。
アイドルのおしゃべりはやめましょう。
この無礼をフォーラムに持ち込まないでください。
歴史的に、Ask Bidが正規化されていない、またはHigh/Low/Closeが正しくない(EMPTY_VALUE)という状況がありましたので、すべての受信データをチェックする必要があります。サーバーコンポーネントの再起動やピア間のすり合わせが行われることもある。また、単純なミスもありえます。
そして、取引注文を 出すときは、それが正しいかどうかを確認するために、自分の側であらゆる努力をする必要があります。したがって、必ず 価格はDigitsで、数量はminLot,lotStepで正規化してください。
その野暮ったさを掲示板に持ち込まないでくださいよ。
それだけです。コメントはありません。
気にしないでください。知るべきは彼。:)
これは、静的配列は変数による次元指定ができないためです。代わりに動的な配列を使用する必要があります。