Tarea técnica
Code Conversion from Pine Script(TradingView) to MQL5.
First of all we must define the general requirements to start this job:
Requirements for the code:
The code needs to be:
- Object oriented.
- Highly modular.
- Comments in functions are required (preferably in English).
A Lorentzian Distance Classifier (LDC) is a Machine Learning classification algorithm capable of categorizing historical data from a multi-dimensional feature space. This indicator demonstrates how Lorentzian Classification can also be used to predict the direction of future price movements when used as the distance metric for a novel implementation of an Approximate Nearest Neighbors (ANN) algorithm.
General Settings:- Source - This has a default value of "hlc3" and is used to control the input data source.
- Neighbors Count - This has a default value of 8, a minimum value of 1, a maximum value of 100, and a step of 1. It is used to control the number of neighbors to consider.
- Max Bars Back - This has a default value of 2000.
- Feature Count - This has a default value of 5, a minimum value of 2, and a maximum value of 5. It controls the number of features to use for ML predictions.
- Color Compression - This has a default value of 1, a minimum value of 1, and a maximum value of 10. It is used to control the compression factor for adjusting the intensity of the color scale.
- Show Exits - This has a default value of false. It controls whether to show the exit threshold on the chart.
- Use Dynamic Exits - This has a default value of false. It is used to control whether to attempt to let profits ride by dynamically adjusting the exit threshold based on kernel regression.
Note: The Feature Engineering section is for fine-tuning the features used for ML predictions. The default values are optimized for the 4H to 12H timeframes for most charts, but they should also work reasonably well for other timeframes. By default, the model can support features that accept two parameters (Parameter A and Parameter B, respectively). Even though there are only 4 features provided by default, the same feature with different settings counts as two separate features. If the feature only accepts one parameter, then the second parameter will default to EMA-based smoothing with a default value of 1. These features represent the most effective combination I have encountered in my testing, but additional features may be added as additional options in the future.
- Feature 1 - This has a default value of "RSI" and options are: "RSI", "WT", "CCI", "ADX".
- Feature 2 - This has a default value of "WT" and options are: "RSI", "WT", "CCI", "ADX".
- Feature 3 - This has a default value of "CCI" and options are: "RSI", "WT", "CCI", "ADX".
- Feature 4 - This has a default value of "ADX" and options are: "RSI", "WT", "CCI", "ADX".
- Feature 5 - This has a default value of "RSI" and options are: "RSI", "WT", "CCI", "ADX".
- Use Volatility Filter - This has a default value of true. It is used to control whether to use the volatility filter.
- Use Regime Filter - This has a default value of true. It is used to control whether to use the trend detection filter.
- Use ADX Filter - This has a default value of false. It is used to control whether to use the ADX filter.
- Regime Threshold - This has a default value of -0.1, a minimum value of -10, a maximum value of 10, and a step of 0.1. It is used to control the Regime Detection filter for detecting Trending/Ranging markets.
- ADX Threshold - This has a default value of 20, a minimum value of 0, a maximum value of 100, and a step of 1. It is used to control the threshold for detecting Trending/Ranging markets.
- Trade with Kernel - This has a default value of true. It is used to control whether to trade with the kernel.
- Show Kernel Estimate - This has a default value of true. It is used to control whether to show the kernel estimate.
- Lookback Window - This has a default value of 8 and a minimum value of 3. It is used to control the number of bars used for the estimation. Recommended range: 3-50
- Relative Weighting - This has a default value of 8 and a step size of 0.25. It is used to control the relative weighting of time frames. Recommended range: 0.25-25
- Start Regression at Bar - This has a default value of 25. It is used to control the bar index on which to start regression. Recommended range: 0-25
Display Settings:
- Show Bar Colors - This has a default value of true. It is used to control whether to show the bar colors.
- Show Bar Prediction Values - This has a default value of true. It controls whether to show the ML model's evaluation of each bar as an integer.
- Use ATR Offset - This has a default value of false. It controls whether to use the ATR offset instead of the bar prediction offset.
- Bar Prediction Offset - This has a default value of 0 and a minimum value of 0. It is used to control the offset of the bar predictions as a percentage from the bar high or close.
Backtesting Settings:
- Show Backtest Results - This has a default value of true. It is used to control whether to display the win rate of the given configuration.
Han respondido
1
Evaluación
Proyectos
498
67%
Arbitraje
5
40%
/
0%
Caducado
4
1%
Libre
Ha publicado: 8 ejemplos
2
Evaluación
Proyectos
4
0%
Arbitraje
0
Caducado
0
Libre
Solicitudes similares
I would like you to add in the following features ⦁ Marking out CISD ⦁ Marking out OB ⦁ Trend bias shown at corner ⦁ Immediate Rebalance ⦁ Fair Value Gaps ⦁ Previous Candle Levels ⦁ SMT Marking on pair comparison ⦁ Alerts Basically in general to have an indicator as similar to the pro version with the features stated on the website, do not really have to copy exactly the same as it
Buyandsell
30+ USD
buyandsell program I want to find a Developer to perform this work and settle payments in this Application. I undertake not to communicate with Applicants anywhere else except this Application, including third-party messengers, personal correspondence or emails. I understand that violators will be banned from publishing Orders in the Freelance service
I need an experienced MQL5 developer to clean, finalize and polish my EA so it becomes fully compilable and market-ready . The EA currently has a few minor compilation issues and some unfinished logic — your job is to fix those, tidy the code, and ensure stable operation. Please improve strategy rules, risk management (SL/TP, trailing, anti-martingale options), and reduce drawdown in backtests. Deliverables: cleaned
I have a TradingView indicator in Pine Script that I want converted into a NinjaTrader (NinjaScript C#) indicator, with the same logic, signals, and visuals fully replicated, so I need a developer experienced in both platforms to handle the conversion, deliver a working NinjaTrader file, and ensure accuracy against the TradingView version
looking for programer to convert from pine to ex4 indicator and code it on my ea Moneypal indicator name is Multy tf fvg available created by Zeiierman in Tradingview. Thank you ! Regards
PLEASE I NEED SOMEONE WHO WILL DO THE WORK FIRST AND THEN CREATE A BUILT-IN DEMO INDI AS PER SPECIFICATIONS BELOW WHICH HAS AN EXPIRY (A DAY OR 2) SO THAT I TEST THE INDI BEFORE WE CREATE THE ORDER. I HAVE HAD PEOPLE WHO PRESSURE ME TO CREATE THE ORDER AND THEN THEY END UP DEVELOPING A FAULTY INDICATOR. AND I HAVE GIVEN THEM THE BENEFIT OF THE DOUBT THROUGH ARBITRAGE AGREEMENTS. ALSO IT IS VERY URGENT I NEED THE DEMO
Sniper entries
100+ USD
Hi guys looking for a gold sniper indicator that places arrows on chart to indicate good sniper entries Will want to see screenshots to evaluate accurcy. In addition, I do have many other projects down the pipeline and know many other traders so if I find someone legit I can direct more projects on their direction in the future
Hello MQL5 Developers, I would like to hire a developer to create a high-quality custom indicator for MT5 . The goal is to perfectly replicate the logic of the TradingView "Technical Ratings" summary, but with the so basically i want to translate pine script to working meta trader 5. pine script is working quite fine. Please review the requirements and the attached image. I am looking for a developer to build this
Hi, I would like a ThinkScript Indicator converted to MT4. It is a Linear Regression Channel indicator which provides signals when the set criteria is met. Criteria - Close, Length(Period), deviation parameters for 2 channels up and down Plot Criteria - Up Down Arrows line styles with colours I will provide all that i can from the ThinkScript side and avaialble code. I would like a experienced coder who can do this
I am looking for an EA to pass prop firm challenges and use in Funded Account . if you have already built such in the past i can take it The EA has to comply with the following rules: MUST HAVE STOPLOSS Follow Prop Firm rules , Please provide evidence of the EA working & Profitable results Have Proper DD , Profit target etc Let's Get it done this now . NO TIME WASTE ONLY GENUINE SELLER WHO CAN PROVE IT WORKS
Información sobre el proyecto
Presupuesto
30+ USD
Para el ejecutor
27
USD