Develop an autotrading robot using pinescript (version 5) and connect same to MetaTrader 4 & 5 using Pine Connector

Job finished

Execution time 26 days
Feedback from customer
Behnam is an experienced professional. He delivered the project on time and in full. He is also flexible and willing to work with the customer even when there is variation in scope

Specification

Refer to the attached


Platforms Required Pinescript, Tradingview, Pine Connector, MetaTrader
Goal
Develop an auto trading robot using pinescript (version 5) and connect same to MetaTrader 4 & 5 using Pine Connector 

Duration
15 Working days (approx 3 weeks)

Budget
$100 fixed ($50 extra for meeting all KPIs)

Input Functions

18 currency pairs / indices (by default) and can be changed - UK100,GER40,USA30,USA500,BTCUSD,FRA40,USDJPY,GBPUSD,USDCHF,USDCNH,AUDUSD,NZDUSD


18 inputs for each currency pairs / indices - Stop Loss, Take Profit, Lotsize, Automatic TrailingStop (Trailing stop  = Trail_trigger, Trail_distance and Trail_step. Once the number of pips or price set as trigger is hit..Trail_trigger activates,, Every Trail_step moved, Stop Loss will be moved an equivalent of Trail_distance


Risk Management - 60% of Capital in the MT4 & MT5 trading account


18 inputs for each currency pair - First Order Cancellation (Due to memory lag on alerts received, false orders maybe placed. This cancels the first preset number of orders for each curency pair in a day before allowing subsequenet ordsers to be placed) 


18 inputs for each currency pair - Maximum number of orders to be filled in a day (Maximum number of orders to be placed on each currency pair after first order cancellation. Both inputs are reset every new trading day). This command specifies the maximum number of filled orders per trading day. Once the strategy executes the maximum number of orders for the day, it cancels all pending orders, closes the open market position, and halts trading activity until the end of the current session.


Pine script Alerts -  You will create input functions so that it will appear like I am setting up trading view alerts but this time on the script.. example Greater than 0, less than 0, moving up and moving down some points between 2 bars etc. Replicate trading view alert input settings for each of the indicators shared and for each of the timeframes... 1h, 2h, 3h, 4h, 1D..


Regarding the memory bank... From this strategy, all the alert condition cannot be met at same time because some involve crossing of a line.. so the robot should store in a memory that the line has crossed (bullish or bearish) and will use same for trade if other conditions on the three reset alert type are meet...the three reset alert type must be met simultaneously... In the memory bank, the alert condition is overridden if the condition  changes from Bullish to Bearish... Maybe the lines have crossed in upward direction or moved 3 points upward as it was set... You will allow input functions so that it will appear like I am setting up trading view alerts but this time on the script.. example Greater than 0, less than 0, moving up and moving down some points between 2 bars etc..  




Deliverables
i All sourcecodes
ii Functional trading robots on MT4 & MT5 trading accounts as specified
BUY CONDITION (alerts from tradingview accounts to be used) Once below alerts conditions are met in memory or instant, trade is placed in MT4 and MT5 accounts

stored in memory as 1 from tradingview until overriden by Bearish alert of same type
USDJPY 1Month RVGI_Bullish_Trend

stored in memory as 1 from tradingview until overriden by Bearish alert of same type
USDJPY 1Month WWV_Bullish_Trend

stored in memory as 1 from tradingview until overriden by Bearish alert of same type
USDJPY 1W RVGI_Bullish_Trend

stored in memory as 1 from tradingview until overriden by Bearish alert of same type
USDJPY 1W WWV_Bullish_Trend

Resets after placing each trade, picks another alert of same type and continue to place trade
USDJPY 4H RVGI_Bullish_Trend

Resets after placing each trade, picks another alert of same type and continue to place trade
USDJPY 4H RVGIX_Bullish_Trend

Resets after placing each trade, picks another alert of same type and continue to place trade
USDJPY 1H-4H WWV_Bullish_Trend
SELL CONDITION (alerts from tradingview accounts to be used). Once below alerts conditions are met in memory or instant, trade is placed  in MT4 and MT5 accounts

stored in memory as 0 from tradingview until overriden by Bullish alert of same type
USDJPY 1Month RVGI_Bearish_Trend

stored in memory as 0 from tradingview until overriden by Bullish alert of same type
USDJPY 1Month WWV_Bearish_Trend

stored in memory as 0 from tradingview until overriden by Bullish alert of same type
USDJPY 1W RVGI_Bearish_Trend

stored in memory as 0 from tradingview until overriden by Bullish alert of same type
USDJPY 1W WWV_Bearish_Trend

Resets after placing each trade, picks another alert of same type and continue to place trade
USDJPY 4H RVGI_Bearish_Trend

Resets after placing each trade, picks another alert of same type and continue to place trade
USDJPY 4H RVGIX_Bearish_Trend

Resets after placing each trade, picks another alert of same type and continue to place trade
USDJPY 1H-4H WWV_Bearish_Trend






Responded

1
Developer 1
Rating
(13)
Projects
20
20%
Arbitration
0
Overdue
3
15%
Free
Similar orders
Hello everyone I'm searching for a Renko EA which is of course profitable. As far as I know prop firms or brokers in general don't offer the renko chart so it must be calculated manually. The renko also doesn't print a new block at every candle like the heikin ashi. I guess if we could combine heikin ashi candles incl. Renko then it's a strong momentum for a reversal. Would love to see what you already built in this
i need an expert who has experience and can help me with my project, I want to extract a hidden source code (pine script) from an Tradingview Indicator. and i need it to be done as soon as possible, If you are an expert on this field kindly comments
Hello, T o obtain the complete specifications for my backtesting project. Would you kindly get in touch with me right away so that I may elaborate on the details? then, as soon as you get a better image, you can get to work on it
Preciso de Formação ou de Alguém com Conhecimentos em Machine Learning para Analisar Expert Advisor já Existente em MT4 ou MT5.O Intuito deste Projeto é o de Melhorar um Expert Advisor Já Existente. Alguém Disponível
Hi I have an indicator that create objects in the chart and using those following some rules the new indicator will create external global variables with value = 0 ( NONE ), = 1 ( BUY ) or = 2 ( SELL ). The global variable will use PIN external integer number . PINS are by now global variables (GV) whose name indicates the pair name and the PIN belonging and their value indicates it direction/action. PINS GV names
I need a skilled programmer to help extract hidden source code from a TradingView indicator I rely on. The indicator is key to my trading, and I’d like to access and customize its Pine Script code for deeper analysis. If you have experience with TradingView’s structure and decompiling or reverse-engineering indicators, please get in touch—let's unlock this together
To get full requirements, about my backtesting project . Could you please contact me now so i can provide more detail on the specifics? then you can start working on it immediately once you have a clearer picture
I am looking to create program that can give me the list of stocks filtered matching below criteria and buy/sell advice reports 4 indicator based triggers MFI 20/80 buy sell sign MACD x4 (signal/MACD crossing instances )Buy/Sell Volume check above/below prev week avg 3/6/12 months Secondary indicator/warning only along with buy or sell sign - Not decider for buy/sell Volume adjusted exponential moving average
Hello Great Developer , I need a expert developer to automate my trading strategy on ninjatrader It’s hard to explain. I once bought an indicator and the company was supposed shut it off but never did. So I’ve discovered strategy using That. I guess I use stochastic and alligator lines too. Can you help? just let me know what you need Thanks
Scope of work : - Choose a specific period for strategy application. - Determine the highest and the lowest price levels (breakout levels) within the chosen period. - At a specific inside level within these two levels, create one buy stop and one sell stop - Implement buy and sell triggers based on price breaking through these levels with defined pips. - Option to use moving average as a filtering condition. - Option

Project information

Budget
165 USD
For the developer
148.5 - 148.5 USD
Deadline
from 5 to 15 day(s)