混乱は名前に現れる。
- 投票: 18
- 2017.07.18
- Vladimir Karputov
- www.mql5.com
時間に対して最適化ステップを設定することはできない。
そのため、enumではステップを入力することができない。開始」と「終了」だけだ。そして、これはずっと以前(かなり昔)からそうだった。
enumではステップを入力することはできない。開始」と「終了」だけだ。そして、これは昔から(とても昔から)そうだった。
その通りです。MT4オリジナルバージョンでのみ、時間のステップを設定することが可能ですが、MT5バリエーションでは、ユーザーはこの可能性を人為的に奪われています。
さらに、ドロップダウンリストでマウスを使って選択するよりも、数字を入力する方がはるかに便利です。
その通りです。MT4オリジナルバージョンでは、時間のステップを設定することができますが、MT5バリエーションでは、ユーザーはこの可能性を人為的に奪われています。
さらに、ドロップダウンリストでマウスを使って選択するよりも、数字を入力する方がはるかに便利です。
いや、ユーザーが日付(または時刻)を入力する場合、通常は文字列を介して行われるが、手動で入力すると読み取ることさえできない数字を作成する可能性があるため、ユーザーは手動入力を信頼すべきではない。その上、enumは最適化に最適であることも忘れてはならない。
これは少し前に議論した。トピックを思い出してほしい。
いや、ユーザーが日付(または時刻)を入力する場合、通常は文字列で行わ れるが、手動で入力することは信用されるべきではない。
MT4-originalでは、文字列ではなく、intで行われるのに、一般性と何の関係があるのだろうか?
その上、enumが最適化に優れて いることも忘れてはならない。
enumが完璧にフィットしなければ、ステップを設定することはできない。
そして、これは少し前に議論されました。そのトピックを思い出してほしい。
あの嫌なトピックは覚えて いる。このEAとは何の関係もない。この変換の作者とトピックが一致していることを除けば。
- 2017.09.06
- www.mql5.com
MT4-originalでは、ケツから ストリングではなく、普通にintを通しているのに、規則性と何の関係があるんだ?
enumに完全に適合していない - ステップを設定できない。
そういえばそんな嫌な話題がありましたね。このEAとは何の関係もない。この変換の作者とトピックが一致していることを除けば。
旧ターミナルに何があったかなんて誰も気にしていない。
もしenumにステップを設定したいのであれば、ServiceDeskに連絡してください。私はターミナル開発者ではないので、enumを最適化する際にステップを設定することはできません。
いや、日付(または時刻)のユーザー入力に関しては、通常は文字列で行わ れるが、手動で入力する場合はユーザーを信用すべきではない。その上、enumは最適化に最適であることも忘れてはならない。
これは少し前に議論した。トピックを思い出してほしい。
時刻は常にintで設定されてきた(あなたのコードにあるように、時間と分を別々に書く場合)。
これらのパラメータを最適化するためには、基本的にステップが必要なのだ。
誰もenumでそれをやったことはない。なぜなら、ユーザーは常にまともで賢明だからだ。
旧ターミナルに何があったかなんて誰も気にしない。
timeは常にintで設定されてきた(あなたのコードのように、時間と分を別々に書く場合)。
これらのパラメーターは最適化のためだけにintを使って書かれており、これらのパラメーターを最適化するためには根本的にステップが必要なのだ。
誰もenumを使ったことはない -- ユーザーは常にまともで賢明だからだ。
私の経験は正反対だ。手入力の自由を与えたとたんに、このような混乱を起こしてしまうのだ。だからenumが最適なのだ:
- コンピュータのマウスを手に持っているユーザー(コンピュータを使って仕事をする人の99% : ) 向けである。)- クリックと数値入力よりも2クリックの方が常に簡単である。
- 最適化中に値の範囲を 超えないことが保証される。例えば時計の例では、入力パラメータは0から23の範囲にあることが保証される。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
マルティン:
作者: Vladimir Karputov