Часто возникает необходимость преобразовать один числовой тип в другой. Не каждый числовой тип допустимо преобразовать в другой, допустимые преобразования в MQL5 показаны на схеме: Сплошные линии со стрелками обозначают преобразования, которые выполняются без потери информации. Вместо типа char может выступать тип bool (оба занимают в памяти 1...
こんにちは、int型とdatetime型の互換性について、もし間違いがなければ、アドバイスしていただけませんか。datetimeは1970年1月1日0時からの経過秒数を表す整数ですが、TimeCurrent() の値を整数型変数に代入し、datetime型の変数と比較することはできますか。
日付はバイト単位で2倍になります。
https://www.mql5.com/ru/docs/basis/types/casting
こんにちは、こんにちは!int型とdatetime型の互換性についてアドバイスしてください。datetimeは1970年1月1日0時からの経過秒数を表す整数ですが、TimeCurrent() の値を整数型変数に代入して、datetime型変数と比較することはできますか。
はい、できますが、ulong を使用する方がよいです。
残念ながら、私には理解できない...。
教えてください。
このコードは、次の2つの方法で動作します。
1.
2.
日付は2倍のバイト数で可能
https://www.mql5.com/ru/docs/basis/types/casting
はい、読みましたが、そこにはdatetime型を 整数に変換することについては書かれていなかったので、ここで質問させていただきました。また、整数がulong型だとすると、時間をロスなくホストするのに十分なバイト数があるでしょうか。なぜこの手間がかかるのか、説明します。私はちょうど整数データを格納する2次元配列を持っており、それに日付を追加する必要があります。
datetime は ulong です。
ライブラリの プロパティを意味する場合
確認したところ...
これがないと、ライブラリファイルはコンパイルすらできません。あまり唐突に書かないように一服して、#property strictとは何かを説明しようと思います。
気にしないでください。
あなたが私を助けることができないことは理解しています。
プロパティ strict を外したので、#propertylibrary 以外のプロパティは全て外した。
は効かない。
私のコンストラクトを差し込んでみて、エラーを発見してください。
をクリックし、正しいコードを投稿してください。
このコードは、次の2つの方法で動作します。
1.
2.
残念ながら、どちらの選択肢も使えない
このコードは、次の2つの方法で動作します。
1.
2.
この人はコンパイラの基本的なキーを理解していないだけで、正常なコードを書くには、これらの微妙な違いを知って、ドキュメントを使う必要があるのです!すぐにコードを修正すべきではありませんでした。
私は、このビデオは非常に古いもので、そうでなければ成功していただろうと指摘しました。しかし、彼は気分を害して文句を言い、その結果、投稿は削除され、一方で彼自身は調べる気もないのです
残念ながら、どのオプションも動作しません