Develop a strategy optimizer for ATAS

500
ETH, DAI, USDT
+55
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
+55
0 days (till Apr 10th, 2024)

More Jobs like this

Show more
Customer Service

• Providing introductory information to prospective and new customers• Ensuring that consumers are satisfied with products or services by handling complaints and inquiries• Following up with clients or customers by phone or email to check...

SEO and Blogger Outreach Specialist

I'm looking for a skilled SEO professional to help improve my website's ranking on Google. Key Responsibilities:- Implementing On-page optimization strategies to enhance the website's visibility and relevance.- Performing Technical SEO to improve site structure and...

backlinkc

I need high DA backlinks for my website please let me know if you can provide 

Creative designers needed

We are seeking creative designers to join our team. As a Creative Designer, you will be responsible for bringing concepts to life through innovative and visually appealing designs. The ideal candidate should have a strong...

Landing page with Wordpress

Hello, I already have Figma design and I am looking for web developer who can make easy website (3 funkcion) with wordpress or another TVS.

Integrating blockchain and NFT into the game

Goal: Integrate blockchain and create mechanisms to support digital assets in the form of NFTs (non fungible tokens) within the game. Define NFT objects: Develop a list of digital assets that will represent NFT objects...

Convert my image into an NFT

I have the image that I desire to have converted into an NFT and desire lifetime royalties from the sale of the NFT.My image is to become 5 individual NFTs. There are more details but...

Integrate my P2P payment code for Telegram Bot

I need a serious developer who is savvy with Telegram bots. I already have my code that will be deployed to a VPS. I need you to validate the code and then deploy it to...

Experienced Assistant for Amazon Seller Central

We are seeking a highly organized and motivated Virtual Assistant to support our expanding Amazon e-commerce business. This role is essential to streamlining our operations. Key Responsibilities: Listing Optimization: Create and optimize product listings with...

Freelance Custom Trading Indicator Developer

We are seeking an experienced freelance developer to create a custom trading indicator for our platform. The successful candidate will be responsible for developing a unique indicator based on specific requirements outlined in a detailed...

Customer Service

• Providing introductory information to prospective and new customers• Ensuring that consumers are satisfied with products or services by handling complaints and inquiries• Following up with clients or customers by phone or email to check...

SEO and Blogger Outreach Specialist

I'm looking for a skilled SEO professional to help improve my website's ranking on Google. Key Responsibilities:- Implementing On-page optimization strategies to enhance the website's visibility and relevance.- Performing Technical SEO to improve site structure and...

backlinkc

I need high DA backlinks for my website please let me know if you can provide 

Creative designers needed

We are seeking creative designers to join our team. As a Creative Designer, you will be responsible for bringing concepts to life through innovative and visually appealing designs. The ideal candidate should have a strong...

Landing page with Wordpress

Hello, I already have Figma design and I am looking for web developer who can make easy website (3 funkcion) with wordpress or another TVS.

Integrating blockchain and NFT into the game

Goal: Integrate blockchain and create mechanisms to support digital assets in the form of NFTs (non fungible tokens) within the game. Define NFT objects: Develop a list of digital assets that will represent NFT objects...

Convert my image into an NFT

I have the image that I desire to have converted into an NFT and desire lifetime royalties from the sale of the NFT.My image is to become 5 individual NFTs. There are more details but...

Integrate my P2P payment code for Telegram Bot

I need a serious developer who is savvy with Telegram bots. I already have my code that will be deployed to a VPS. I need you to validate the code and then deploy it to...

Experienced Assistant for Amazon Seller Central

We are seeking a highly organized and motivated Virtual Assistant to support our expanding Amazon e-commerce business. This role is essential to streamlining our operations. Key Responsibilities: Listing Optimization: Create and optimize product listings with...

Freelance Custom Trading Indicator Developer

We are seeking an experienced freelance developer to create a custom trading indicator for our platform. The successful candidate will be responsible for developing a unique indicator based on specific requirements outlined in a detailed...