
Completed
Posted
Paid on delivery
I’m working with a custom trading indicator on the Xchart platform. The code is written in Oak Script JS TA Functions, and overall it works well—except for one thing: whenever price “touches” a specific level (you’ll see the circled touches in the screenshot), the mark sometimes disappears after the candle closes if that candle turns green or red. All I need is a small logic adjustment so that once a touch is detected and plotted it stays on the chart permanently. The indicator must never repaint—no marks vanishing, no recalculation that removes or shifts existing signals—under any circumstance or timeframe reload. You’ll receive the current Oak Script file and the sample chart. Simply return the corrected script (with brief in-code comments explaining the change) and a quick note confirming the touch now persists through candle closes and chart refreshes. If you’re fluent in Oak Script or similar JS-style TA function libraries and understand non-repainting logic, this should be a straightforward task.
Project ID: 40442830
24 proposals
Remote project
Active 3 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Hi, Oak Script repainting happens when touch detection runs on close instead of storing hits permanently. I’ve fixed similar JS-based TA logic before (TradingView Pine, custom indicators). Once a touch is detected, I store it in a persistent array so it never disappears on candle close or chart refresh. Quick question – do you have the current Oak Script file ready to share? I can review and return the corrected script with comments + confirm non-repainting behavior. Budget: $25 fixed (includes debugging, fix, comments, and one confirmation test) Timeline: 1–2 days Let me know if that works. Lazar
$30 USD in 7 days
0.0
0.0
24 freelancers are bidding on average $33 USD for this job

Hi! My name is Marjan and I'm here to offer you my services as a skilled applicant with over a decade of experience working on Freelancer.com. l believe I am the best fit candidate for this project due to my extensive experience; I would like to have a discussion to get to know that we both are on the same page. Once the scope will be locked, I will start working on it right away.
$200 USD in 7 days
6.6
6.6

As a seasoned Full Stack Developer with PHP and JavaScript expertise for over six years, I am well-prepared to tackle your unique project. My extensive experience includes working with similar JS-style TA functions libraries which will undoubtedly be an asset in fixing your non-repainting indicator issue within the Oak Script. I fully comprehend the frustration that comes with inaccurate trading signals, and hence can guarantee you that my services will rectify the indicated circled-touch problem proficiently. One of my key strengths rests in delivering clean, well-documented code for scalable applications - exactly what this project calls for. Not only do I promise to fix the script and ensure its perpetuity but alongside it, I shall provide comprehensive in-code comments explaining the adjustment. This way, we can keep a transparent and detailed record of my implementation if any further adjustments are needed in the future. Lastly, I take immense pride in being a client-centered developer who values time, precision, and clear communication. With me on board, you can unquestionably expect swift response times, regular progress updates and an all-rounded reliable post-launch support. Let's eliminate those annoying inconveniences and yield more accurate results for your trading operations together!
$10 USD in 1 day
6.1
6.1

Hello, I understand the issue with your custom trading indicator, where the marks disappear after a candle closes, especially when the price touches a specific level. I will adjust the Oak Script JS code so that once a touch is detected and plotted, the mark stays on the chart permanently, without repainting. This will ensure that no marks vanish or shift during candle closes or chart refreshes. Once I receive the Oak Script file and the sample chart, I will make the necessary adjustments and return the corrected script with brief in-code comments explaining the change. Looking forward to resolving this for you! Best regards, Waqas A
$20 USD in 1 day
6.3
6.3

With a thorough understanding of JavaScript and a wealth of experience in website and mobile app development, I'm confident I can rectify the non-repainting issue you're experiencing with your trading indicator. My vast exposure to MVC, .NET, and Oak Script JS TA Functions sets me apart to quickly resolve this with minimal fuss. Drawing from my 9+ years in the industry, I can assure you of my meticulous attention to detail and dedication to delivering top-quality work. This will ensure any necessary adjustments in the Oak Script code for your platform are carried out accurately and precisely, eliminating any unwanted mark disappearance or recalculations. As a result, your chart will retain its accuracy, even after candle closes or chart refreshes. Furthermore, I strongly believe in building trusting relationships with my clients by providing continuous support even after project delivery. You can count on me to not only fix the issue but also provide extensive explanation through brief in-code comments explaining the necessary changes made. So if you are looking for someone who can turn your ideas into reality, I'm here to serve you better.
$120 USD in 7 days
5.4
5.4

Hello, Can you provide the current Oak Script file and a sample chart so I can assess the logic behind the disappearing marks? It sounds like a small adjustment is needed to ensure that once a touch is detected, it remains visible on the chart regardless of candle closes. I believe the fix will involve ensuring that the logic accounts for the state of the marks to prevent any from disappearing after a candle closes. I will ensure that the indicator maintains its non-repainting quality, keeping all signals intact over time. A couple of quick questions to clarify: 1. Are there specific conditions under which the marks disappear that I should be aware of? 2. Do you want the in-code comments to only explain the logic change, or should I add more context? 3. Are there any particular timeframes you want me to focus on during testing? I’ll provide a corrected script along with confirmation of the touch persistence. Cost and timeline will be placeholders until I review the details. Relevant Portfolio: • https://www.freelancer.com/u/amjad2 Best Regards, Amjad Iqbal
$10 USD in 2 days
4.8
4.8

Hi, hope you’re doing well. From what I understand, you need help fixing the logic in your Oak Script indicator so that once a price level is touched and a mark appears on the chart, it does not disappear after the candle closes or when the chart recalculates. This usually happens when the signal relies on the current candle instead of confirmed data or when the state isn’t stored properly. My focus would be adjusting the indicator logic to ensure it behaves as a proper non‑repainting script, keeping the signal stable even after refresh or timeframe changes. If you can share the Oak Script file and a sample chart, I can review the logic and implement the fix.
$20 USD in 2 days
4.3
4.3

As a top-rated WordPress Developer and an expert in JavaScript, I possess the skills and knowledge required to address your project needs effectively. While my portfolio may showcase my experience in building WordPress websites and platforms, it's important to note that custom plugin development, like adjusting the Oak Script file in this instance, is also part of my core competencies. I understand the importance of preserving trade data without any discrepancies, which your trading indicator demands. Whether it's a complex booking engine or a WooCommerce store that dynamically shifts prices, my approach has always been to ensure precise calculations and non-repainting outputs. Monetaire tools and trading software have always fascinated me, and it would be an honor to utilize my fluency in Oak Script JS TA functions to amend your project. What sets me apart from competition isn't just my ability to code but the strategic mindset I apply while doing so. Ancillary aspects like website performance optimization and core web vitals align with the meticulous nature non-repainting indicators require. Combine this with my reliable communication and long-term approach towards technical partnership – we have a recipe for success! I look forward to working with you on this essential endeavor!
$30 USD in 1 day
3.6
3.6

Hi, how are you doing? I have solid hands-on work with Oak Script/JS TA functions and non-repainting logic, including staying persistent signals through candle closes and reloads. I’ve handled tweaks for indicators so touches stay plotted without shifting or vanishing, and I can deliver a compact, commented fix and a quick confirmatory note. Let me know further if interested
$30 USD in 5 days
3.5
3.5

Hi, The root cause in most cases is that the touch detection is being evaluated on the current bar rather than stored permanently when first detected. The solution is to save the touch event to a persistent variable the moment it's confirmed, then render it from that stored value rather than recalculating on every bar update. Once you share the Oak Script file and the sample chart screenshot I can identify exactly where the logic needs adjusting and return the corrected script with clear comments explaining what changed and why. The fix itself is typically a few lines.
$20 USD in 7 days
2.4
2.4

As a seasoned Full Stack Developer with over four years of experience, I possess not only an in-depth understanding of languages like JavaScript and PHP but also a distinctive knack for delving into complex codebases efficiently. In addition to my backend specialization, I have always been enthusiastic about efficient user experiences and have incorporated AI workflows into many projects, using popular tools like OpenAI, Gemini, ElevenLabs – skills that can certainly be applied to our Oak Script JS TA Functions project. One area where I excel is in eradicating technical debt and delivering high-priority features that amplify productivity. This particular indicator issue you've described seems to be based on a 'touches' system that needs some tweaking. I can confidently assure you that once I understand the exact mechanism behind the touch detection behavior and how it should persist, my solution will remove any current inconsistencies while ensuring no future ones arise. Moreover, my pragmatic approach to development emphasizes stability and security, just as you need for this project. Complementing this is my expertise in full-stack development, CSS stylings like Tailwind CSS and Bootstrap which could be useful for the final delivery of your project. Let's team up on this and put an end to those sporadic vanishing issues so we can perfect your trading tool together!
$20 USD in 7 days
1.8
1.8

The non-repainting fix in Oak Script comes down to making sure signals lock on bar close, not on live price. I know where these bugs hide and can patch yours without breaking the existing logic. Can start today and have a clean version back to you within 24 hours. The bid reflects the description. Final scope depends on how the indicator is built. Want to send me the code so I can take a quick look?
$30 USD in 3 days
1.4
1.4

Hi , You need an expert in Coding, Algorithm, Financial Analysis, Metatrader, C++ Programming, PHP, JavaScript and Financial Software Development, and I have a tailor-made solution ready for you. Your project brief instantly reminded me of a recent client who faced similar challenges, and I know exactly how to execute this flawlessly for your specific needs. To ensure we hit the ground running, I have three quick questions: Are there any additional technical details or constraints not mentioned in the brief? What is the primary hurdle currently blocking your progress on this? What is your strict timeline for completion? Why trust me with your project? The Record: 250+ Projects. 6+ Years. 100+ consecutive 5-star reviews. The Standard: Zero misses. I don’t just finish the job; I guarantee flawless execution. The Availability: Full-time freelancer, online 9 AM - 9 PM EST. My biggest "heavy-hitter" projects are kept off my public portfolio to protect client confidentiality. Click 'CHAT', and I’ll immediately send over relevant, private samples so you can see the standard of my work firsthand. Best regards, Muhammad Arsalan
$10 USD in 2 days
0.0
0.0

The real bottleneck in your trading indicator seems to be the logic that allows marks to vanish after candle closes. I can help adjust that code so once a price touch is detected, those signals stay on your chart permanently without any risk of repainting. I’ve worked with Oak Script and similar JS-based libraries before, focusing on financial indicators. I understand that reliable and persistent signals are crucial for trading strategies, so I’ll make sure the corrections maintain consistency across all timeframe reloads. My plan is to analyze the provided script and implement a simple logic change that ensures the touched marks aren't recalculated away. I can have this initial fix ready for you in 2 days, with in-code comments included for clarity. Quick question: what's the one thing that needs to work perfectly on day one?
$13 USD in 2 days
0.0
0.0

I’m confident I can adjust your Oak Script indicator so that once a price touch is detected, the mark stays permanently on the chart, without ever repainting or disappearing on candle close, color change, or timeframe reload. Scope of Work: Modify the current Oak Script JS TA Functions code to ensure all “touch” marks persist Keep the indicator fully non-repainting Maintain all existing functionality and calculations Provide brief in-code comments explaining the changes Confirm in a short note that touches now persist through candle closes and chart refreshes Deliverables: Corrected Oak Script file Notes on changes and verification of persistent marks Timeline & Rates: Estimated delivery: 1 business day Rate: [$XX/hour] or fixed bid: $XXX USD I have experience with JavaScript-based trading indicators and non-repainting logic, and I will ensure your indicator behaves exactly as intended. Looking forward to helping you make your indicator fully persistent and reliable. Best regards,
$20 USD in 7 days
0.0
0.0

Hey, I went through your description, and I am very confident that I can do this easily. Please DM me so we can discuss further details. Thank You
$15 USD in 1 day
0.0
0.0

Your biggest risk here probably isn’t development—it’s ensuring the touch signals never repaint or disappear, no matter how price evolves or the chart reloads. Most implementations overlook subtle state management that preserves marks beyond candle closes, especially when candles flip color. The fix lies in anchoring each detected touch to a persistent data structure that survives repaint triggers, rather than relying on volatile real-time calculations. I’ll adjust your Oak Script accordingly, using minimal but robust state retention logic, and add concise comments to clarify the key change. Once done, you’ll have a signal that genuinely “sticks” without repainting—guaranteed across all timeframes. If you’d like, I can review your current script now and start from there.
$28 USD in 3 days
0.0
0.0

With my expertise in JavaScript, PHP and building scalable software solutions, I can confidently claim that your search for a freelancer to fix your non-repainting indicator is over. Over the past 5 years, I have worked on numerous projects involving real-time data analysis and display, similar to your trading indicator, where accuracy and reliability of information are paramount. I have hands-on experience with not just Oak Script JS TA Functions but also other JS-style TA function libraries - a key skillset needed for your project. My mark-making algorithm knowledge combined with understanding of non-repainting logic will ensure that once a touch is detected and plotted on the chart, it will stay there hassle-free, regardless of candle color changes or chart refreshes. To further prove my proficiency, once I detect and fix the issue in your current Oak Script file causing the repainting problem, I will ensure a complete walkthrough alongside detailed in-code comments explaining the change made. Trust me with this task and I assure you of high-quality service delivered promptly. Choose me to ensure long-lasting visibility and permanence for your trading indicator marks.
$25 USD in 7 days
0.0
0.0

Hey , I just finished reading the job description and I see you are looking for someone experienced in C++ Programming, Coding, Financial Analysis, Algorithm, JavaScript, PHP, Financial Software Development and Metatrader. This is something I can do. Please review my profile to confirm that I have great experience working with these tech stacks. While I have few questions: 1. These are all the requirements? If not, Please share more detailed requirements. 2. Do you currently have anything done for the job or it has to be done from scratch? 3. What is the timeline to get this done? Why Choose Me? 1. I have done more than 250 major projects. 2. I have not received a single bad feedback since the last 5-6 years. 3. You will find 5 star feedback on the last 100+ major projects which shows my clients are happy with my work. Timings: 9am - 9pm Eastern Time (I work as a full time freelancer) I will share with you my recent work in the private chat due to privacy concerns! Please start the chat to discuss it further. Regards, Salikeen Studio
$10 USD in 5 days
0.0
0.0

Johannesburg, South Africa
Payment method verified
Member since May 14, 2026
$250-750 USD
$10-30 USD / hour
$30-250 CAD
₹12500-37500 INR
₹600-601 INR
$2-8 CAD / hour
₹1500-12500 INR
$30-250 USD
₹37500-75000 INR
$10-30 USD
₹600-1500 INR
₹750-1250 INR / hour
₹400-750 INR / hour
₹12500-37500 INR
₹12500-37500 INR
$30-250 USD
$500-1000 USD
₹600-800 INR
$250-750 USD
$3000-5000 AUD