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

Ascending Sort A Struct Array By A Field Example - MetaTrader 5のためのスクリプト

ビュー:
44
評価:
(2)
パブリッシュ済み:
MQL5フリーランス このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動

これは、構造体リストをフィールドで昇順にソートする例です。上記のアルゴリズムは、使用目的に応じて調べてカスタマイズすることができますが、これは最も基本的な例であり、構造体の配列内の配置を解決する方向でもあります。

この例で使用しているアルゴリズムは、クイックソートとマージソートである。


入力

  psList_[0] = ExStruct(1.0, D'2025.08.06 10:00');
  psList_[1] = ExStruct(2.0, D'2025.08.04 09:00');
  psList_[2] = ExStruct(3.0, D'2025.08.05 12:00');
  psList_[3] = ExStruct(4.0, D'2025.08.07 14:00');
  psList_[4] = ExStruct(5.0, D'2025.08.03 02:00');

出力



MetaQuotes Ltdによって英語から翻訳されました。
元のコード: https://www.mql5.com/en/code/62366

Bollinger Bands Crossover Signals Bollinger Bands Crossover Signals

インジケータの説明 - ボリンジャーバンドクロスオーバーシグナル 名前:ボリンジャーバンドクロスオーバーシグナルバージョン:1.1著者:BENALI リンク: https://www.mql5.com/en/users/dahmi_benali

Script to extract Candlesticks data from all time frames to CSV. Script to extract Candlesticks data from all time frames to CSV.

このMQL5スクリプトは、様々な時間枠のローソク足データをCSVファイルにエクスポートし、始値、高値、安値、終値などの重要なマーケット情報を取得します。このスクリプトは、ローソク足ギャップなどの追加指標を計算しながら、ボディやウィックのサイズなど、各ローソク足の特性を分析します。最新の21本のバーを処理した後、データのエクスポートが成功するとユーザーに通知します。

Simplest Logger class for MetaTrader 5 Simplest Logger class for MetaTrader 5

レベル、メッセージフォーマット、部分文字列のインクルードフィルタと除外フィルタをサポートする MetaTrader 5 のロギング用の最も単純なクラス。

TimeServerDaylightSavings TimeServerDaylightSavings

サーバーのタイムゾーンとサマータイムモードを見積もり履歴から経験的に検出する時間関連機能