Library "InsertionSort" Library of sorting algorithm for binary insertion sort and related methods method binary_insertion_sort(sortedArray, item, order) binary insertion sort - inserts item into sorted array while maintaining sort order Namespace types: array Parameters: sortedArray (array) : array which is assumed to be sorted in the requested...
Library "kNN" Collection of experimental kNN functions. This is a work in progress, an improvement upon my original kNN script: The script can be recreated with this library. Unlike the original script, that used multiple arrays, this has been reworked with the new Pine Script matrix features. To make a kNN prediction, the following data should be supplied...
BO - RSI - M5 Backtesting -Rule of Strategy A. Data 1. Chart M5 IDC 2. Symbol: EURJPY B. Indicator 1. RSI 2. Length: 12 (adjustable) 3. Extreme Top: 75 (adjustable) 4. Extreme Bottom: 25 (adjustable) C. Rule of Signal 1. Put Signal * Rsi create a temporary peak over Extreme Top row61: peak_rsi= rsi >rsi and rsi >rsi and rsi rsi_top 2. Call Signal * Rsi...
Library "MLLossFunctions" Methods for Loss functions. mse(expects, predicts) Mean Squared Error (MSE) " MSE = 1/N * sum ((y - y')^2) ". Parameters: expects : float array, expected values. predicts : float array, prediction values. Returns: float binary_cross_entropy(expects, predicts) Binary Cross-Entropy Loss (log). Parameters: ...
This script is similar to the "Hi-Lo" or "Clear" methods of painting bars. Instead of using the tips/edges of the candles like those two, the "(H+L)/2" method uses the change in (high+low)/2 to paint the bars. This gives you some similar results if you were to be binary with the candle coloring. However, my coloring scheme is not entirely binary. There are 5...
Library "DataCorrelation" Implementation of functions related to data correlation calculations. Formulas have been transformed in such a way that we avoid running loops and instead make use of time series to gradually build the data we need to perform calculation. This allows the calculations to run on unbound series, and/or higher number of samples 🎲...
This is a simple volatility-breakout strategy which uses the difference in two different zero-lag* EMAs (explained below on what exactly I mean by this) to track the upwards or downwards strength of an instrument. When the difference breaks above a Bollinger Band of a configurable standard deviation multiple, the strategy enters based off the direction of the...
***RSI CHART BELOW IS FOR COMPARSION TO SHOW HOE THEY MAKE SIMILIAR PATTERNS*** IT IS NOT PART OF THE INDICATOR*** The Qualitative Smoothed Strength Index (QSSI) is a simplified momentum oscillator whose values will oscillate between 0 and 1 . By converting price differences into binary values and smoothing them with a moving average, it identifies qualitative...
The TUF_LOGIC library incorporates three-valued logic (also known as trilean logic) into Pine Script, enabling the representation of states beyond the binary True and False to include an 'Uncertain' state. This addition is particularly apt for financial market contexts where information may not always be black or white, accommodating scenarios of partial or...
Introducing the "SML Suite" Indicator The "SML Suite" is a powerful and easy-to-use trading indicator designed to help traders make informed decisions in the world of financial markets. Whether you're a seasoned trader or a novice, this indicator is your trusty sidekick for evaluating market trends. Key Features: Three Moving Averages: The indicator...
-->it does not need to be played with any settings. so I did not add a period. -->l shows bearish trends very well but not as good as bearish trends in bullish trends -->vdub can be used with binary options v3 and increases the leakage rates very high -->If used for forex, it can be used in periods of 1 hour and longer -->vdub binary option v3can be used for 1...
DSP FILTRATION PRIMER: DSP (Digital Signal Processing) filtration plays a critical role with financial indication analysis, involving the application of digital filters to extract actionable insights from data. Its primary trading purpose is to distinguish and isolate relevant signals separate from market noise, allowing traders to enhance focus on underlying...
The provided code is a custom indicator that identifies specific price patterns on a chart and uses a 14-period Exponential Moving Average (EMA) as a filter to display only certain patterns based on the EMA trend direction. These code identifies patterns display them as upward and downward arrows indicates potential price corrections and short term trend reversals...
This is a script based on the original "The Arty" indicator by PhoenixBinary. The Phoenix Binary community and the TMA community built this version to be public code for the community for further use and revision after the reported passing of Phoenix Binary (The community extends our condolences to Phoenix's family). The intended uses are the same as the original...
This is a script based on the original TMA- RSI Divergence indicator by PhoenixBinary. The Phoenix Binary community and the TMA community built this version to be public code for the community for further use and revision after the reported passing of Phoenix Binary (The community extends our condolences to Phoenix's family. The intended uses are the same as the...
Perceptron-based strategy Description: The Learning Perceptron is the simplest possible artificial neural network (ANN), consisting of just a single neuron and capable of learning a certain class of binary classification problems. The idea behind ANNs is that by selecting good values for the weight parameters (and the bias), the ANN can model the relationships...
Abstract This script measure the related speed between rising and falling. This script can replace binary Falling Three Methods detector and, report continuous value and estimate potential trend direction. My suggestion of using this script is combining it with trading emotion. Introduction Falling Three Methods (F3M) is a candlestick pattern. Many trading...