エラー、バグ、質問 - ページ 2769

 
Igor Makanu:

MQLコンパイラ、インタプリタではなく、"リンカコンパイラ "で検索してください。





小さな文字列(10~50シンボル)のmd5-hash(16バイト)から、0xAAAAAAAAAA + 0xAAAAAAAAAAに 等しい確率を受け取ることができる。

一般に、私はいくつかのイニシャライザHASH_NULL(合理的なバリエーションが必要) を必要としています。


UPD: オンラインmd5 decryption https://md5.web-max.ca/ を検索しました。

md5ハッシュで:aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaはErrorと言い、0もエラーです。

ありがとうございました。
 
関数の前に書かれているデータ型はどのようなものか、例えば整数型だが、関数 自体は例えば値を返さない、ではどのような変数なのか、解説してください。例)int f (void)とvoid f (void)は別物です。
Документация по MQL5: Основы языка / Типы данных / Тип void и константа NULL
Документация по MQL5: Основы языка / Типы данных / Тип void и константа NULL
  • www.mql5.com
Основы языка / Типы данных / Тип void и константа NULL - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Ivan_Invanov:
関数の前に書かれているデータ型はどんなものなのか、説明してください。 例えば整数型ですが、関数 自体は例えば値を返し ません、ではどんな変数なのでしょう。

例を挙げてください。

 
Сергей Таболин:

例を挙げてください。

int f (void)とvoid f (void)はどう違うのですか? よろしくお願いします。
 
ああ、わかった、ありがとう。 最初のものはパラメータを持たず、2番目のものは値を返さずパラメータを持たない
 

履歴からチャートに案件を追加できないのはなぜですか?以前は履歴から案件を転送すると、チャートは自動的に案件の開始位置にスクロールしていましたが、現在はこの動作に何の反応もありません。

また、すべての案件をチャートに 追加するボタンはありませんが、すべての案件を 削除するボタンはあります。

選択した商品の取引チャートにボタンを追加し、この商品(およびすべての 取引ではない)の取引を削除することがより論理的であろう。


コンテキストメニューに以下のようなボタンを追加することは可能でしょうか?

すべての案件を追加

"シンボル "のトレードを追加する

シンボル」での取引を削除する

全トレードの削除


履歴にpips単位で利益を加えることはできますか(通貨に限らず)?

 

ここに掲載することにしました。

ほら、コンパイルエラーを多発させるために、わざと「;」を3つ削除したんです。

そうですね、不完全な文字列だけを正しくキャッチして、13個ではなく3個のエラーを出すのは難しいというのは理解できます。

でも、結局のところToolbox画面のスクロールスライダーを上にしておくことに意味があるのかもしれませんね。

そのままである以上、最初に見た エラーがなぜ発生したのかが気になって仕方がないのです。そして、主な問題は、ほとんどの場合、リストの最初にあるエラーにあります。


一番上にある「予期しないトークン」です。


 
Nikolai Karetnikov:

ここに掲載することにしました。

ほら、コンパイルエラーを多発させるために、わざと「;」を3つ削除したんです。

そうですね、不完全な文字列だけを正しくキャッチして、13個ではなく3個のエラーを出すのは難しいというのは理解できます。

でも、結局のところToolbox画面のスクロールスライダーを上にしておくことに意味があるのかもしれませんね。

そのままである以上、最初に見た エラーがなぜ発生したのかが気になって仕方がないのです。そして、主な問題は、ほとんどの場合、リストの最初にあるエラーにあります。


一番上にある「予期しないトークン」です。


 
Artyom Trishkin:

いいね!:)

ありがとうございます。

 

1.SQLiteデータベースを 使用して、端末内の異なるプログラムが同じデータベースにデータを書き込むが、異なるテーブルに書き込むことは可能か?今のところ、まず開いていないテーブルを作成してデータを書き込もうとすると、「5605 - データベースがロックされています」と表示されます。


2.テスターで同じベースを使っての作業はいかがですか?テスト中、ログを見ると、ベースが開かれ、データが書き込まれていますが、物理的には何もディスクにリセットされていません、つまり、ベースが作成されてさえいません。