A loop is a sequence of instruction(s) that is continually repeated until a certain condition is reached. Typically, a certain process is done, such as getting an item of data and changing it, and then some condition is checked such as whether a counter has reached a prescribed number. If the condition has been reached, the next instruction "falls through" to the next sequential instruction or branches outside the loop. A loop is a fundamental programming idea that is commonly used in writing programs.
An infinite loop is one that lacks a functioning exit routine . The result is that the loop repeats continually until the operating system senses it and terminates the program with an error or until some other event occurs. In Visual Jforex the system prevent from such errors with a systematic pop-up window.
The goal of the "Loop Viewer" block is achieve such continious sequence and it could handle 3 types of data arrays: Signal, Candle or Position.
Examples of loop viewer using Signals and Candles arrays are available in Documentation.