Codes

introsort - array sorting algorithm pour MetaTrader 5

hybrid sorting algorithm that provides both fast average performance and (asymptotically) optimal worst-case performance

gnome sort - array sorting algorithm pour MetaTrader 5

gnome sort is based on the technique used by the dutch garden gnome

insertion sort - array sorting algorithm pour MetaTrader 5

a simple sorting algorithm that people use to manually sort cards in a bridge hand

selection sort - array sorting algorithm pour MetaTrader 5

an in-place comparison sorting algorithm

shell sort - array sorting algorithm pour MetaTrader 5

an in-place comparison sort

heap sort - array sorting algorithm pour MetaTrader 5

a much more efficient version of selection sort

merge sort - a merging method comparison-based sorting algorithm pour MetaTrader 5

an efficient, general-purpose sorting algorithm

quick sort - sorting algorithm pour MetaTrader 5

a highly efficient sorting algorithm, based on partitioning of array of data into smaller arrays

visitor - behavioral design pattern pour MetaTrader 5

represent an operation to be performed on the elements of an object structure. visitor lets you define a new operation without changing the classes of the elements on which it operates

template method - behavioral design pattern pour MetaTrader 5

define the skeleton of an algorithm in an operation, deferring some steps to subclasses. template method lets subclasses redefine certain steps of an algorithm without changing the algorithm's structure