Pine Script Expert for TradingView Code
Budget: $30 – $250 USD
I'm looking for an experienced Pine Script programmer to create a version 6 code for TradingView. This code will implement the following:
1. Draw a Simple Moving Average (SMA) with a period of 20 on the main chart (overlay = true).
2. Draw an Exponential Moving Average (EMA) with a period of 200 on the main chart (overlay = true).
3. Draw two Exponential Moving Averages (EMA), one with a period of 5 and another with a period of 25, below the main chart (overlay = false).
4. Draw Tenkan-sen and Kijun-sen on a separate pane (overlay = false).
5. Draw ADX, +DI and -DI on a separate pane (overlay = false) with a horizontal line at 20.
6. Draw RSI(9) with horizontal line at 50.
Draw an upward arrow if all the below conditions were fulfilled:
1. Previous closing price candle > Previous SMA(20)
2. Previous EMA(5) > Previous EMA(25)
3. Previous closing price > EMA(200)
4. Previous +DI > last -DI
5. Previous Tenkan-sen line > Previous Kijun-sen Line or Previous Tenkan-sen line = Previous Kijun-sen Line if they are going up
6. Previous ADX > 20
7. Previous RSI(9) > 50
Draw a downward arrow when price closed below Tenkan-sen line
All the above are fixed except ADX and RSI, they can be changed and adjusted as per the user. If they are changed, then the code will take the new inputs as conditions with the others.
The default colors for the indicators are:
SMA(20): Blue
EMA(200): white
EMA(5): Blue
EMA(25): Yellow
Tenkan-sen: Yellow
Kijun-sen: Red
+DI: Blue
-DI: Yellow
ADX: White
RSI: Yellow
Arrow (up or down): Yellow
In addition, I need the script to send a pop-up alert whenever these conditions for the arrows are met.
The arrows can remain as the default style but not the color.
Note:
When all conditions are met, then an up arrow to be drawn. Then even though the conditions are met in the next candle, the program will not draw another arrow until the exit condition is met then if the entry conditions are met again, an up arrow to be drawn again.
Ideal candidates for this project should have:
- Proven experience with Pine Script and TradingView.
- Strong understanding of technical analysis and indicators.
- Excellent attention to detail to ensure all conditions are coded accurately.
1. Draw a Simple Moving Average (SMA) with a period of 20 on the main chart (overlay = true).
2. Draw an Exponential Moving Average (EMA) with a period of 200 on the main chart (overlay = true).
3. Draw two Exponential Moving Averages (EMA), one with a period of 5 and another with a period of 25, below the main chart (overlay = false).
4. Draw Tenkan-sen and Kijun-sen on a separate pane (overlay = false).
5. Draw ADX, +DI and -DI on a separate pane (overlay = false) with a horizontal line at 20.
6. Draw RSI(9) with horizontal line at 50.
Draw an upward arrow if all the below conditions were fulfilled:
1. Previous closing price candle > Previous SMA(20)
2. Previous EMA(5) > Previous EMA(25)
3. Previous closing price > EMA(200)
4. Previous +DI > last -DI
5. Previous Tenkan-sen line > Previous Kijun-sen Line or Previous Tenkan-sen line = Previous Kijun-sen Line if they are going up
6. Previous ADX > 20
7. Previous RSI(9) > 50
Draw a downward arrow when price closed below Tenkan-sen line
All the above are fixed except ADX and RSI, they can be changed and adjusted as per the user. If they are changed, then the code will take the new inputs as conditions with the others.
The default colors for the indicators are:
SMA(20): Blue
EMA(200): white
EMA(5): Blue
EMA(25): Yellow
Tenkan-sen: Yellow
Kijun-sen: Red
+DI: Blue
-DI: Yellow
ADX: White
RSI: Yellow
Arrow (up or down): Yellow
In addition, I need the script to send a pop-up alert whenever these conditions for the arrows are met.
The arrows can remain as the default style but not the color.
Note:
When all conditions are met, then an up arrow to be drawn. Then even though the conditions are met in the next candle, the program will not draw another arrow until the exit condition is met then if the entry conditions are met again, an up arrow to be drawn again.
Ideal candidates for this project should have:
- Proven experience with Pine Script and TradingView.
- Strong understanding of technical analysis and indicators.
- Excellent attention to detail to ensure all conditions are coded accurately.