Rewrite the MT4 indicator in TradingView
Technical task: Rewrite the MT4 indicator in TradingView (Pine Script)
Task
It is necessary to rewrite the existing indicator from the MT4 platform (MQL4) to TradingView (Pine Script) with maximum accuracy in preserving the logic (1 to 1).
Main requirements
- Full compliance with the original
- The logic of the indicator must be fully preserved
- All calculations, signals, and conditions must be identical to the MT4 version
- No “simplifications” or “approximate solutions”
- Optimization
- The code must be optimized for Pine Script
- No unnecessary calculations and lags
What should be in the indicator
Only the following elements should be included:
1. Elliott Waves
- Display of points/signals as circles
- Colors:
- 🟢 Green — buy signal (at the bottom of the chart)
- 🔴 Red — sell signal (at the top of the chart)
- The logic must fully correspond to the original indicator
2. Trend lines
- Automatic construction of trend lines
- Must match the MT4 version
- No visual differences (as much as possible in TradingView)
3. Fibonacci levels
- Automatic construction of Fibonacci levels
- Levels and logic must be strictly as in the original
- No changes in calculations
Visual
- As close as possible to the original MT4
- No “redrawing” (if it is not present in the original)
Input data
- Source code MT4 (MQL4)
- Screenshots
Result
- Ready Pine Script code
- Fully functional indicator in TradingView
- No errors or bugs
Important
If any functions from MT4 cannot be implemented directly in TradingView:
- Must agree with me before changing the logic
- Propose the closest alternative
Comment
A maximum accurate copy of the indicator is needed. This is not an “example” or “analogue,” but a direct transfer of logic 1 to 1.

Applications 1
-
115 Hello!
I am ready to rewrite your indicator from MT4 (MQL4) to TradingView (Pine Script) with maximum preservation of the 1-to-1 logic.
I understand that it is important for you not just to create a "similar" indicator, but to fully transfer all calculations, signals, and behavior without simplifications — I will take this into account in my work.
I will be able to implement:
— Elliott waves with precise signals (buy/sell)
— automatic trend lines
— Fibonacci levels strictly according to the original logic
I will also optimize the code for Pine Script so that it works stably and without unnecessary load.
If any limitations of TradingView arise during the process, I will first agree with you and propose the closest possible solution without losing logic.
…
Your task is already completed, I am ready to send the completed project
price 1000 UAH
-
5556 12 0 Hello!
I have experience transferring trading logic and indicators between platforms, so I understand that the task of "rewriting an MT4 indicator in TradingView 1:1" is not just a syntax translation, but rather a transfer of logic with verification of signal matches and visual behavior.
I would like to note right away: for a quality result, it is better to break such a task into stages. This will allow for step-by-step verification of logic matches and ensure that no details are lost during the transfer.
I propose the following work format:
1. Stage 1 — audit and analysis of the MT4 source code
…
* analysis of MQL4 code
* identification of all calculation logic
* checking which parts can be transferred to Pine Script directly, and where there are platform limitations
* documenting the transfer structure
Result:
a detailed understanding of the indicator's logic and an implementation plan without "surprises."
2. Stage 2 — transfer of the main calculation part and signals
* transferring calculations to Pine Script
* implementing Elliott Waves signals
* verifying the match of buy/sell points with the original
* initial code optimization
Result:
a working version of Pine Script with the main signal logic.
3. Stage 3 — trend lines and Fibonacci
* transferring the logic for constructing trend lines
* implementing Fibonacci levels
* achieving visual behavior as close as possible to MT4
* refining display nuances
Result:
a complete indicator with all main visual elements.
4. Stage 4 — final verification and polishing
* testing on several historical segments
* comparing with the original through screenshots/signals
* correcting discrepancies
* final optimization and preparation of clean code
Result:
a ready Pine Script indicator for use in TradingView.
Regarding cost, I suggest working in stages:
* Stage 1: 4000 UAH
* Stage 2: 14000 UAH
* Stage 3: 14000 UAH
* Stage 4: 8000 UAH
Total for the project: 40,000 UAH.
If it is more convenient to start with a smaller volume within the service, we can begin only with the first stage — analysis and assessment of the transferability of logic. After that, it will be clear where a true 1:1 transfer is possible and where there are limitations of TradingView compared to MT4.
This approach protects both parties: you get a transparent process and step-by-step control of the result, rather than an "approximately similar indicator."
-
702 1 0 Good day. Interesting task) Ready to implement it qualitatively and quickly. Write to me)
-
1045 7 0 Hello, Maxim!
I have fully familiarized myself with the extended technical specification. I understand the criticality of the requirement regarding non-repainting and the identity of calculations 1:1. I have experience in porting indicators, where the slightest error in mathematics leads to discrepancies in signals.
My strategy for implementing your project:
Mathematical accuracy: Porting the logic of Elliott waves, trend lines, and Fibonacci levels without any simplifications. I will use Pine Script v5, which allows for the most accurate reproduction of MQL4 behavior.
Zero Repainting: I guarantee that the indicator will not repaint (if it does not in the original). The code will be optimized for real-time operation without lags.
…
Visual conformity: Maximum approximation to the MT4 visual: signal circles (green/red), lines, and levels will be displayed identically to your screenshots.
Complete testing cycle: I will check each signal and calculation for compliance with the original .mq4 code.
If during the porting process any MT4 functions require adaptation to the TradingView architecture, I will definitely agree with you on the best alternative before implementation.
-
1567 5 0 Hello.
I am ready to rewrite the indicator from MT4 (MQL4) to TradingView (Pine Script) with maximum preservation of the logic 1:1.
I have experience porting indicators between platforms, understand the differences between MQL4 and Pine Script, so I will carefully transfer all calculations, signals, and conditions without simplifications. I will pay special attention to correct operation without repainting and to ensure the behavior matches the original.
-
1182 8 1 Hello, Max
I can do it today, tomorrow I have experience writing trading scripts.
Message me privately.
UPD: Deobfuscation may take time.
-
388 3 1 Hello. I already have experience working with Pay scripts, ready to implement your task. I will do it quickly and efficiently, I will start working right now. But there are a few points that need clarification. I will be happy to receive a response.
-
656 9 0 Good day, Maks!
In general, the task is clear, but for an accurate response regarding deadlines and price, I would like to clarify some questions that arose after analyzing your task.
Please write in private messages — we will discuss the details and your wishes.
-
726 9 1 Hello! Your project looks wonderful. I am ready to start working immediately and complete it at a high level.
Current freelance projects in the category Java
Application developmentI wish to create a mobile application for communication, the app should have audio and video calls, group chat creation, the ability to sync with phone contacts, account settings: email binding, 2FA, phone number, the ability to customize app notifications, change the app… Java, Python ∙ 23 hours 36 minutes back ∙ 32 proposals |