The first thing most traders will have to do is build a portfolio, this process is more complex than just choosing what assets to trade, and in order to build a good portfolio you will need to find your trader profile, which can be determined by asking yourself the following questions:

  • What is your initial capital?
  • What is your targeted return rate?
  • What is your risk aversion?
  • What is the investment horizon?
  • What is your availability?

All these questions are related to each other, and as such, it can be difficult to find non-conflictive answers to them. …

The following oscillator uses an adaptive moving average as input for another RSI oscillator and aims to provide a way to minimize the impact of retracements over the oscillator output without introducing significant lag.

An additional trigger line is present in order to provide entry points from the crosses between the oscillator and the trigger line. More details are given below.

You can access the indicator here.


  • Length : period of the oscillator
  • Power : control the sensitivity of the oscillator to retracements, with higher values minimizing the sensitivity to retracements.
  • Src : source input of the indicator‌

The indicator…

Timeframes and technical indicator settings are ubiquitous concepts to technical analysts, two things that they will have to interact with at some point in point. For certain traders, they make part of the million-dollar questions:

  • “What is the best timeframe to use?”
  • “What are the best indicator settings to use?”

Where “best” refers to the timeframe/settings that lead to the most profits. Both questions are very interesting and very difficult to answer, yet traders have tried to answer both questions.

1. What Is The Best Timeframe To Use?

Timeframes determine the frequency at which prices are plotted on a chart and can range from 1 second to 1…

The following moving average adapts to the average number of highest high/lowest low made over a specific period, thus adapting to trend strength. Interesting results can be obtained when using the moving average in a MA crossover system or as a trailing support/resistance .

1. Settings


  • Length : Period of the indicator, with higher values returning smoother results.
  • Src : Source input of the indicator.

2. Usage

The trend regularity adaptive moving average (TRAMA) can be used like most moving averages, with the advantage of being smoother during ranging markets.

Deeply inspired by the Weiss wave indicator, the following indicator aims to return the accumulations of rising and declining volume of a specific trend. Positive waves are constructed using rising volume while negative waves are using declining volume. The trend is determined by the sign of the rise of a rolling linear regression.

The indicator is available on Tradingview here.

1. Settings

  • Length : Period of the indicator.
  • Src : Source of the indicator.
  • Linearity : Allows the output of the indicator to look more linear.
  • Mult : the multiplicative factor of both the upper and lower levels
  • Gradient : Use a…

Oscillators are widely used in technical analysis and can return a large amount of information to the trader depending on their design. It is common to use oscillators to detect divergences with the price, divergences occur when the tops/bottoms made by the oscillator and price are negatively correlated.

The following oscillator is based on the momentum of a triangular moving average, hence the name “triangular momentum” because of the very smooth property of the triangular moving average, we aimed at a real-time detection of divergences instead of using more common methods such as relying on pivot high/low detection which are…

The following indicator is a normalized oscillator making use of the arc tangent sigmoid function (ArcTan), this allows to “squarify” the output result, thus visually filtering out certain variations originally present in the oscillator. The magnitude of this effect can be controlled by the user. The indicator contains a gradient that shows the possibility of a reversal, with red colors indicating that a reversal might occur.

The indicator script for Pinescript is shared in this post, you can also get the indicator here.

1. The Arctan Function

Today we present a new technical indicator that displays a simple & elegant panel showing the direction of simple moving averages with periods in a user-selected range (Min, Max). The displayed number in the panel is the period of a simple moving average and the symbol situated at the right of it is associated with the direction this moving average is taking.

Pinescript code is shared, you can also find the indicator here.

1. What Is A Simple Moving Average?

1. Introduction

Since the introduction of technical indicators, academics have produced a significant amount of research in order to know if whether or not technical indicators are useful to trade profitably and results show mixed conclusions. Some studies support the effectiveness of technical indicators, while others reject this idea. The attitude of academics toward technical analysis has drastically changed over time, in the past this attitude was often negative, with Malkiel (1981) often being quoted:

“Obviously, I am biased against the chartist. This is not only a personal predilection, but a professional one as well. Technical analysis is anathema to, the academic…

Lux Algo

Lux Algo aims to provide traders with truly useful, unique, & reliable tools that can give them an edge over others in any market.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store