無料でロボットをダウンロードする方法を見る
Telegram上で私たちを見つけてください。
私たちのファンページに参加してください
興味深いスクリプト?
それではリンクにそれを投稿してください。-
他の人にそれを評価してもらいます
記事を気に入りましたか?MetaTrader 5ターミナルの中でそれを試してみてください。
ライブラリ

ハッシュ関数ライブラリ - MetaTrader 5のためのライブラリ

ビュー:
925
評価:
(29)
パブリッシュ済み:
2016.04.25 15:51
アップデート済み:
2016.11.22 07:34
\MQL5\Include\
このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動

汎用ハッシュ関数::

  • adler32
  • CRC-32(高速、表としての実装)
  • MaHash8v64(高速、表としての実装)

すべての3つの関数は、MQL5Unicode文字列のために適合されています。結果はFsum Frontend 1.5.5.1で検証済みです。

基数変換:

  • 十真数(ulong))から基本基数へ
  • 逆変換

基数変換は、文字の次の順序に基づいています。10[0..9]+26[A..Z]+26[A..Z]+33[А..Я]+33[а..я]。 「0-9」の数字と「A-Z」の英文字が36がベースになるまで使用されています。

他の基数の可能な実用化として、グラフィックオブジェクトの名前の数を文字列表現のコンパクトな形状とすることができます。例えば、64-ビットの数は一般的に次の文字数を持ちます。

  • 10進数:20 文字(ULONG_MAX)
  • 16進数:16文字
  • 36進数:11文字
  • 128進数:10文字

36進数が最適です。

MetaQuotes Ltdによってロシア語から翻訳されました。
元のコード: https://www.mql5.com/ru/code/277

同期されたチャート 同期されたチャート

このエキスパートアドバイザーはチャートを同期します。

A la "Bobsley" エキスパートアドバイザーr A la "Bobsley" エキスパートアドバイザーr

このエキスパートアドバイザーは移動平均線とストキャスティックインディケータを使用します。

ノンパラメトリックZig Zag、Out of Price Walk ノンパラメトリックZig Zag、Out of Price Walk

ノンパラメトリックzigzagzigzagの上昇セグメントの単調性の条件は、後続のバーの高値は、上昇セグメントの安値のいずれかよりも低いべきではないということです。

ノンパラメトリックZig Zag、A-la Clyde Lee パタン ノンパラメトリックZig Zag、A-la Clyde Lee パタン

「a-la Clyde Lee パタン」に基づいたノンパラメトリックZig Zag