Script is designed for those who dislike how plotting a moving average from a higher timeframe on a lower timeframe chart results in a choppy zigzag line when using the standard request.security(syminfo.ticker,"x",ta.sma(src,len)) method. My more elegant solution was to translate the chart's current timeframe, and the selected higher timeframe into seconds, then...
Introducing the "3D Bowling Game" – a fun and interactive demo scene project in Pine Script, powered by a custom 3D engine! This bowling game showcases the potential of Pine Script for developing engaging and immersive experiences, even within the confines of a trading platform. To play the game, you'll first be prompted to choose where you want to throw the...
Hello traders. Thanks to the tool I have published, everyone who knows or does not know coding will be able to create strategies and see the results instantly on the screen. Yes it looks very nice :) What does this script do? Thanks to this tool, even if you don't know any coding, you will be able to create your own strategies. You can add and remove...
The Overlay 3D Engine is an advanced and innovative indicator designed to render 3D objects on a trading chart using Pine Script language. This tool enables users to visualize complex geometric shapes and structures on their charts, providing a unique perspective on market trends and data. It is recommended to use this indicator with a time frame of 1 week or...
Using Stopwatch Library by PineCoders, I am trying to test which is faster, an array of user-defined type (UDT) objects vs an object with many child arrays. The task is to store and manipulate array of objects having total 9 values: 4 floats, 4 strings and 1 int. Option 1: create a UDT with 9 fields and store an array of such UDT objects. Option 2: create a...
Hello everyone, I am excited to share with you the first 3D engine in Pine Script! This is a remarkable achievement that will enable traders to explore the possibilities of 3D objects in their technical analysis. To use this engine, you will need to use a higher time frame (1W or greater) to load the 3D objects in time. The code is straightforward and easy to...
╭━━━╮╱╱╱╱╭━╮╭━╮ ┃╭━╮┃╱╱╱╱┃╭╯┃╭╯ ┃╰━━┳━╮╭┳╯╰┳╯╰┳━━┳━╮ ╰━━╮┃╭╮╋╋╮╭┻╮╭┫┃━┫╭╯ ┃╰━╯┃┃┃┃┃┃┃╱┃┃┃┃━┫┃ ╰━━━┻╯╰┻╯╰╯╱╰╯╰━━┻╯ Overview A vast majority of modern data analysis & modelling techniques rely upon the idea of hidden patterns, wether it is some type of visualisation tool or some form of a complex machine learning algorithm, the one thing that they have in...
█ OVERVIEW This indicator displays retracement and extension ratios above or below the relevant peaks and troughs. █ CONCEPTS Green and Red Candles • A green candle is one that closes with a close price equal to or above the price it opened. • A red candle is one that closes with a close price that is lower than the price it opened. Swing Highs...
This indicator provides an overlay of Events on the main chart, where each Event is visually represented by a Label and vertical Line, placed at the specified time interval for each Event. Events are defined by user data as an input string on the settings widget panel for the indicator. The event data is a string (semicolon delimited) whose grammar is a...
It is a useful tool for identifying the London and New York open and close sessions, as well as the Asian range on the chart. The appearance of the "killzones" can be customized by selecting colors and transparencies for each session. Boxes can also be displayed around each session and labels with additional information can be added. This script is compatible with...
⚉ OVERVIEW ⚉ One of the best Systems for Backtesting your Strategies. Incredibly flexible, simple, fast and feature-rich system — will solve most of your queries without much effort. Many systems for setting StopLoss, TakeProfit, Risk Management and advanced Filters. All you need to do is plug in your indicator and start Backtesting . I intentionally left the...
A script I've been working on since summer 2022. A template for any strategy so you just have to write or paste the code and go straight into risk management settings Features: >Signal only Longs/only Shorts/Both >Leverage system >Proper fees calculation (even with leverage on) >Different Stop Loss systems: Simple percentage, 4 different "move to Break Even"...
Illustrate discrepancies between two symbols of the same higher timeframe. Sometimes: - HTF data can come for one symbol but not for another - or come with gaps (e.g. after HTF bar 3 in the next chart TF's candle we have HTF bar 5 for one or both symbols)
OVERVIEW This indicator simply bridges the gap between symbols from brokers that provide volume data and symbols from brokers that do not provide volume data. Users can select any symbol that provides volume data from the settings menu and the volume data will be displayed in histogram form on their current chart. The default volume symbol is...
*For use with <=24 hour Hollow Candles * Indicator for more informative candle plotting. Select from 2-6 lower timeframe candles and view the price action of the lower bars within the normal chart's candles. Plotting short time frame candles with a semi-transparent body lets you see reversals that occurred during the larger candle's formation. Use the information...
Trading Checklist is a customizable indicator designed for traders who want to stay disciplined and stick to their trading rules. Using this indicator, you can easily create and display your own personalized checklist of trading rules directly on your TradingView chart. The Title and the Body are two different sections, so you can set two different styles. This...
This script is more of an educational / utility piece rather than a fully-fledged indicator - It provides an easy way to customize and produce a zero-lag Moving average that can then be used in various scenarios What is DIY_ZLMA? ------------------------ The DIY ZLMA is for fans and enthusiasts of researching Moving Averages (like me) - the script enables the...
Takes basic user inputs for entries, exits, stop loss and leverage. Converts all inputs (removing unused ones) to an alert message. Intended for use as a single alert / message. Alert will fire as soon as activated - after that you should delete the alert to prevent multiple alerts being fired on subsequent candles.