Studies & Strategies - New in ToS April 2020 Release

D

diazlaz

Well-known member
2019 Donor
VIP
There are a number of new studies and strategies in the April 2020 Release of TOS. Take a look at it and share you're experiences and let's let's see how they pair up?

Anyone?

LeavittConvolutionAcceleration

The Leavitt Convolution Acceleration study is a technical indicator designed by Jay A. Leavitt, PhD. Based on linear regression, this indicator estimates the momentum of the projected price change.

LeavittConvolution

The Leavitt Convolution study is a technical indicator designed by Jay A. Leavitt, PhD. It calculates the extrapolation of the extrapolated price value for the upcoming bars.

OnBalanceVolumeModified

The OnBalanceVolumeModified (OBVM) study is a technical indicator introduced by Vitali Apirine. It is a variation of OnBalanceVolume (OBV). In the modified version, OBV is given a smoothing (by an exponential moving average, by default). In addition, a signal line is introduced. The signal line is a slower moving average of the smoothed-out OBV.

Reflex

The Reflex indicator helps reveal market data cycles. It is based on a model that regards market data as a combination of data cycles and short-term trends. In this model, trends start at a cycle peak or valley and end at the adjacent peak or valley, correspondingly. Carefully selecting the projected cycle length and analyzing the values of the Reflex indicator, one can identify the turning points as stipulated by this model.

RSMK

RSMK is a technical indicator introduced by Markos Katsanos in an attempt to improve existing relative strength-based indicators. RSMK calculates the strength of a security relative to another security or index. It can be used to analyze intermarket relationships.

Trendflex

The Trendflex indicator is a variation of the Reflex study. It is an oscillator that helps reveal market data cycles. It is based on a model that regards market data as a combination of data cycles and short-term trends. This model is slightly different than the model used in Reflex: in Trendflex, trendlines are always horizontal, ending at the most recent peak or valley and starting above or below the previous peak or valley. Carefully selecting the projected cycle length and analyzing the values of the Trendflex indicator, one can identify the turning points as stipulated by this model.

GandalfProjectResearchSystem

GandalfProjectResearchSystem is a trading strategy developed by Domenico D'Errico and Giovanni Trombetta. This strategy uses such data as candle average price (ohlc4), median price, and mid-body value to spot the points of price weakness to add entry signals. Sell signals are added after a certain time or price condition is met.

RSMKStrat

RSMKStrat is a strategy introduced by Markos Katsanos. It is based on the eponymous technical indicator, which calculates the strength of a security relative to another security or index. The strategy adds a buy to open simulated order when RSMK crosses above the zero level (which signifies that the primary security starts to outperform the secondary one). This simulated order is automatically closed by an opposite simulated order after a specified number of bars elapses since the entry.
 
R

Rukkit

New member
VIP
Any in there that interest you right off the bat Diazlaz?
 
D

diazlaz

Well-known member
2019 Donor
VIP
Any in there that interest you right off the bat Diazlaz?
it's going to take a while, looking at the LeavittConvolution and would be good to compare to the studies created recently, it pilot and behaves slightly differently.
 
T

tradebyday

Active member
I can tell you right now OBVM will not be anything special for the intraday traders. Big swing or option traders...maybe. But I am sure they already use better tools
 
T

tradebyday

Active member
Modified TrendFlex with an HMA overlay. Set HMA plot to dots, width 2. Better than the original TOS is giving for me but maybe play with the moving average overlays if you wish
Code:
declare lower;

input length = 100;

def filter = reference EhlersSuperSmootherFilter("cutoff length" = length / 2);
def average = (fold i = 1 to length + 1 with sum do sum + filter - filter[i]) / length;
def rms = Sqrt(ExpAverage(Sqr(average), 50));

plot Trendflex = average / rms;
plot ZeroLine = 0;

input length2 = 5;
input displace = 0;

plot HMA = MovingAverage(AverageType.HULL, TrendFlex, length2)[-displace];

HMA.DefineColor("Up", GetColor(1));
HMA.DefineColor("Down", GetColor(0));
HMA.AssignValueColor(if HMA > HMA[1] then HMA.color("Up") else HMA.color("Down"));

Trendflex.SetDefaultColor(color = Color.DOWNTICK);
ZeroLine.SetDefaultColor(color = Color.GRAY);
 

Top