Rosh: Пожалуйста, напишите в Сервисдеск и приложите все исходники. Я пытался воспроизвести у себя, но не получилось - у меня нет ваших включаемых файлов.
Пространство имен: System Сборка: (в mscorlib.dll) Тип предоставляет следующие члены. ИмяОписание В начало страницы ИмяОписание (Переопределяет ValueTypeEquals(Object).) Преобразует заданное 64-разрядное целое число со знаком, соответствующее значению денежного типа OLE-автоматизации, в эквивалентное значение типа...
次の問題
OSを再インストールし、MT5を新規インストールしたところ、以前は動作していたカスタムインジケータが 読み込まれなくなった。
パラメータを再確認したところ、すべて正常でした。
そして、iCustomを通して標準のインジケーターを1つ、ルートのIndicatorsフォルダに入れて読み込もうとしました。
が、以下のコードでは、"#include "がある場合、読み込みエラーが発生するのですが。
- インクルードされたクラスでエラーが発生しないこと。
- これらのクラスが含まれるコードは、エラーの理解を容易にするために無効化されており、以前は正常に動作していました。
- を有効にしない場合は、カスタムインジケータの読み込みエラーは発生しません。
何が悪いのか、まったく理解できない。
クラスを使った通常の方法でも同じことが起こります。
そして、現在使用しているMT5ビルド401のバージョンは、自宅と会社のPCの両方でこのコードでエラーなく動作していた(現在も動作している)にもかかわらず、このような結果になりました。
次の問題
OSを再インストールし、MT5を新規インストールしたところ、以前は動作していたカスタムインジケータが 読み込まれなくなった。
パラメータを再確認したところ、すべて正常でした。
そして、iCustomを通して標準のインジケーターを1つ、ルートのIndicatorsフォルダに入れて読み込もうとしました。
が、以下のコードでは、"#include "がある場合、インクルードされたクラスにエラーはないものの、読み込みのエラーになります。
を使用することで、エラー理由の理解を容易にすることができましたが、以前は問題なく使用できました。
- はロードエラーになります。
何が悪いのか、まったくわからない。Rosh、ありがとう。しかし、最小限のコードで構成された最も単純なモデルから、コードの別々の部分を次々と含めることで完全なモデルに移行することで、何とか動作するバージョンを返すことができました(さもなければ、システムがrarアーカイブを受け付けないため、50個以上のファイルを添付しなければならなかったでしょう)。しかし正直なところ、具体的にどのようなエラーなのかが分かりませんでした。
(そうでなければ、システムが rar アーカイブを受け付けないため、自分のファイルを50個以上添付しなければならなかったでしょう)。
最大 ダウンロードサイズ:16MB、添付ファイル(.gif .png .jpg .jpeg.zip.txt .log .mqh .ex5 .mq5 .mq4 .ex4 .flv .mt5)10 個まで。
こんにちは、今日はグローバル変数の 端末でダブル形式で数値を書き込むと(手動で)88.71は、Enterキーを押した後、私は別のグローバル変数のレコードで87.80とEnterキーを押した後、値がかかったが、88.709999999参照してください、当然のように、87.8。また、小数点以下4桁の値を書き込むと、4文字の値が返ってきます。ビルド401。
追伸:原則的に、専門家を読み取るために、この数字の表現は、意図したように認識される可能性が高いですが、人を読むために何とかいい加減にしてください。
こんにちは、今日はグローバル変数の 端末でダブル形式で数値を書き込むと(手動で)88.71は、Enterキーを押した後、私は別のグローバル変数のレコードで87.80とEnterキーを押した後、値がかかったが、88.709999999参照してください、当然のように、87.8。また、小数点以下4桁の値を書き込むと、4文字の値が返ってきます。ビルド401。
追伸:原則的に、専門家を読み取るために、この数字の表現は、意図したように認識される可能性が高いですが、人を読むために何とかいい加減にしてください。
https://www.mql5.com/ru/docs/basis/types/double
https://www.mql5.com/ru/articles/1561
https://www.mql5.com/ru/docs/basis/types/double
https://www.mql5.com/ru/articles/1561
ありがとうございます。しかし、私は、数字を通常の形で見て、機械にその通りにカウントさせたいと思います
ありがとうございます。しかし、私は、数字を通常の形で見て、機械にその通りにカウントさせたいと思います
https://www.mql5.com/ru/docs/convert/doubletostring
ふつつかものにはふくがある
https://www.mql5.com/ru/docs/convert/doubletostring
この世に完璧はない...。
ありますね :)この問題はVB.NETでは何も問題ありません。
問題はそのコストだ ))))
氷山の一角しか見えていないことが多い...。
http://msdn.microsoft.com/ru-ru/library/system.decimal.aspx
追伸:通常の方法では実装できない!?そのためには、浮動小数点数がどのように格納されているかを理解する必要があるのです人工的なトリックを狙うしかないのか...。