Develop a strategy optimizer for ATAS

500
ETH, DAI, USDT
+53
0 days (till Apr 10th, 2024)

I'm seeking a developer to create a strategy optimizer for the ATAS trading platform, mirroring the functionality of an existing Google Chrome addon that operates with TradingView (https://chromewebstore.google.com/detail/emcpjechgmpcnjphefjekmdlaljbiegp). The optimizer must be capable of backtesting trading strategies, optimizing strategy parameters, and presenting results in an analyzable format. The application should interface seamlessly with ATAS Latest via its C# API (https://docs.atas.net/en).

Functional Requirements:

Backtesting Trading Strategies and Parameter Optimization:
Automatically retrieve a list of strategy parameters and their types (support for numeric, lists, and checkboxes).Generate a testing range where the starting value is half of the current value, and the ending value is double the current value.Enable saving of the generated testing parameters as a CSV file template for later modification.Allow loading of adjusted parameter ranges from a CSV file.

Optimization Model Configuration:

Enable selection between optimization for maximum or minimum values.Allow users to choose which strategy result metric to optimize for (e.g., Net Profit, Ratio Avg Win/Avg Loss, Sharpe Ratio, Sortino Ratio, etc.) from the complete list available in strategy.Offer a choice of parameter space search strategies (e.g., random, sequential, annealing method).

Result Filtering and Parameter Selection:
Implement filtering to exclude results that do not meet predefined criteria (e.g., a minimum number of trades).Configure the number of cycles for parameter search.Perform automatic parameter selection, storing all results in CSV files post-testing, including error occurrences.

Visualization and Analysis:
Present backtesting results on a 3D chart to analyze the impact of various parameters on the strategy's outcome.

Technical Requirements:

The solution must be developed in C# to ensure compatibility with the ATAS API. Robust error handling and data validation to ensure the application's stability and reliability.Implement a user-friendly interface for easy navigation and operation of the optimizer.

Deliverables:

A fully functional strategy optimizer application for ATAS.Source code with detailed comments.A user manual documenting the usage and features of the application.Technical documentation detailing the system architecture, codebase structure, and integration methods with the ATAS API.

500
ETH, DAI, USDT
+53
0 days (till Apr 10th, 2024)

More Jobs like this

Show more
Art Model Needed

I'm looking for a model for an art project.  The shoot will be candid-style in a home setting.  Requirements: - - Comfort with modeling not need AI model Please share your portfolio and include "No_No_AI"...

Logo Designer

Hello!I am a reliable and efficient freelancer available to assist with various digital tasks. I specialize in providing quick and accurate support to individuals and businesses. **What I Offer:** ***Data Entry:** Fast and accurate data...

German Speaking Sales Partner Opportunity

We are a screw manufacturing firm in India. We need a German speaking candidate to outreach German companies to import screws. We will provide the contact details.

Fiction and Artical writer

میں ایک تخلیقی سوچ رکھنے والی، محنتی اور ذمہ دار رائٹر ہوں جو الفاظ کے ذریعے خیالات کو مؤثر انداز میں لوگوں کے دلوں تک پہنچانا جانتی ہوں۔ مجھے کہانی، مواد نویسی اور تخلیقی تحریر...

Seeking Friendly Part-Time Remote Collaborators

I am a sub-team lead working with senior software engineers across multiple development disciplines. We are currently looking for part-time remote professionals for a long-term collaboration.   Role: Researching, collecting, and analyzing information across various...

Graphic Designer Needed for Social Media Content Creation

I’m looking for a creative and reliable graphic designer to develop visual content for our brand’s social media platforms. The work involves creating clean, engaging designs that clearly reflect our business identity and are suitable...

Beginner OFM Models Wanted

I’m arranging a series of product shoots for a clothing label and need a model who can present outfits convincingly and with flair.  The assignment is strictly product-focused: crisp poses that highlight fabric detail, drape,...

Spécial en bourse

We are seeking a highly skilled and motivated Spécial en Bourse (Financial Specialist) to join our team. As a Spécial en Bourse, you will be responsible for providing expert financial analysis, risk management, and consulting...

Software Tester / QA Engineer (Manual + Basic Automation)

📝 Job DescriptionWe are looking for a detail-oriented Software Tester / QA Engineer to test web and mobile applications. You will be responsible for identifying bugs, improving product quality, and ensuring a smooth user experience.✅...

Minecraft Auction Monitor / Auto Buyer

I’m looking for a developer to help build a Minecraft auction monitor with automatic buying. 🔹 Task I need a tool (mod / client-side script / automation) that: automatically refreshes the auction list (/auction); monitors...

Art Model Needed

I'm looking for a model for an art project.  The shoot will be candid-style in a home setting.  Requirements: - - Comfort with modeling not need AI model Please share your portfolio and include "No_No_AI"...

Logo Designer

Hello!I am a reliable and efficient freelancer available to assist with various digital tasks. I specialize in providing quick and accurate support to individuals and businesses. **What I Offer:** ***Data Entry:** Fast and accurate data...

German Speaking Sales Partner Opportunity

We are a screw manufacturing firm in India. We need a German speaking candidate to outreach German companies to import screws. We will provide the contact details.

Fiction and Artical writer

میں ایک تخلیقی سوچ رکھنے والی، محنتی اور ذمہ دار رائٹر ہوں جو الفاظ کے ذریعے خیالات کو مؤثر انداز میں لوگوں کے دلوں تک پہنچانا جانتی ہوں۔ مجھے کہانی، مواد نویسی اور تخلیقی تحریر...

Seeking Friendly Part-Time Remote Collaborators

I am a sub-team lead working with senior software engineers across multiple development disciplines. We are currently looking for part-time remote professionals for a long-term collaboration.   Role: Researching, collecting, and analyzing information across various...

Graphic Designer Needed for Social Media Content Creation

I’m looking for a creative and reliable graphic designer to develop visual content for our brand’s social media platforms. The work involves creating clean, engaging designs that clearly reflect our business identity and are suitable...

Beginner OFM Models Wanted

I’m arranging a series of product shoots for a clothing label and need a model who can present outfits convincingly and with flair.  The assignment is strictly product-focused: crisp poses that highlight fabric detail, drape,...

Spécial en bourse

We are seeking a highly skilled and motivated Spécial en Bourse (Financial Specialist) to join our team. As a Spécial en Bourse, you will be responsible for providing expert financial analysis, risk management, and consulting...

Software Tester / QA Engineer (Manual + Basic Automation)

📝 Job DescriptionWe are looking for a detail-oriented Software Tester / QA Engineer to test web and mobile applications. You will be responsible for identifying bugs, improving product quality, and ensuring a smooth user experience.✅...

Minecraft Auction Monitor / Auto Buyer

I’m looking for a developer to help build a Minecraft auction monitor with automatic buying. 🔹 Task I need a tool (mod / client-side script / automation) that: automatically refreshes the auction list (/auction); monitors...