Find Jobs
Hire Freelancers

Python Script for Profitable Trading Strategy

$10-30 USD

Terminado
Publicado hace alrededor de 1 mes

$10-30 USD

Pagado a la entrega
I would like a script that will analyse the dataset and return  Open_range, Long_trade and Sell_trade profit to an Excel file. First, you need to define variables: Start_time = 17:05 End_time = 18:00 Open_range_high = High (at Start_time)  Open_range_low = Low (at Start_time) Long_trade_stop_loss = Open_range_high Sell_trade_stop_loss = Open_range_low Stop_loss_to_be= Open_range_high or Open_range_low + Open_range Time range: 17:05–18:00 for every day To calculate open_range, use high and low (at 17:05) and return the difference in points. Time High Low Open_range 31/05/2023 17:05 1833 1831.5 Start_time 1.5 The CSV file contains price series at a 5-minute interval. Time-High-Low  Time High Low 31/05/2023 17:05 1833 1831.5 Start_time 31/05/2023 17:10 1832.8 1832.1 31/05/2023 17:15 1832.7 1832 31/05/2023 17:20 1833.1 1832.5 31/05/2023 17:25 1832.9 1832.3 31/05/2023 17:30 1833.1 1832.4 31/05/2023 17:35 1832.7 1832.3 31/05/2023 17:40 1833.3 1832.7 31/05/2023 17:45 1833.3 1832.9 31/05/2023 17:50 1833 1832.5 31/05/2023 17:55 1834.3 1832.8 31/05/2023 18:00 1834.5 1834.1 End_time To calculate Long_trade you need to use High column to return the highest profit for Long_trade  and the low column for a Long_trade_stop_loss Starting with the first row of the "time-frame" (17:05), we need to define verifiables: Open_range_high = 1833 Open_range_low = 1831.5 Long_entry_stop_loss = 1831.5 Open_range = 1.5 Then we move to the next row (17:10) and check whether High in this row is greater than Open_range_high if not, we move to the next row until High is greater than Open_range_high (in many instances, this won't be the case and only Sell_trade occurs). If the High is greater then Open_range_high the calculation would look like this: if High > Open_range_high and Low > Long_trade_stop_loss then we return High minus Open_range_High Next, we move to the next row (17:15), and we repeat the process with a change to the stop loss. If the Long_trade result is greater or equal to Open_range then we use Stop_loss_to_be (Stop_loss_to_be = 1833+1.5 = 1834.5 (Open_range_high + Open_range)) In this case, the calculation would look like this:  if High > Open_range_high and Low > Stop_loss_to_be then we return, High minus Open_range_high, and so on untill the End_time or Low is less then one of the stop loss options. The same holds true for Sell_trade, but alternatively: We need to use Low column to return the highest profit and High column for a Sell_trade_stop_loss Starting with the first row of the "time-frame" (17:05), we need to define verifiables: Open_range_high = 1833 Open_range_low = 1831.5 Sell_entry_stop_loss = 1833 Open_range = 1.5 Then we move to the next row (17:10) and check whether Low in this row is less then Open_range_low if not we move to the next row, until Low is less then Open_range_low (in many instances, this won't be the case and only Long_trade occurs). If the Low is less than Open_range_low the calculation would look like this: if Low < Open_range_low and High  < Sell_entry_stop_loss then we return Open_range_low minus Low (to return a positive value) Next, we move to the next row (17:15), and we repeat the process with a change to the stop loss. If the Sell_trade profit is greater or equal to Open_range then we use Stop_loss_to_be (Stop_loss_to_be = 1831.5-1.5 = 1830 (Open_range_low +-Open_range)) In this case, the calculation would look like this:  If Low < Open_range_low and High < Stop_loss_to_be then we return Open_range_low minus Low, and so on untill the End_time or High is greater than one of the stop_loss options. The purpose of this exercise is to return the highest profit for Long trade and Sell  trade, applying stop loss calculations for every day from the dataset between time- frames. The resoults should look like this: Time Open range Highest value 08/06/2023 6.6 -1.5 09/06/2023 4.1 4.1 09/06/2023 4.1 12.1 12/06/2023 4.2 4.8 12/06/2023 4.2 5.6 13/06/2023 3.7 12.8 Notice that in many instances, there are two outcomes for one date, which are Long_trade and Sell_trade
ID del proyecto: 37955790

Información sobre el proyecto

7 propuestas
Proyecto remoto
Activo hace 1 mes

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Hi, I have a lot of experience with: Python Software Architecture Statistics R Programming Language Statistical Analysis I can help you with your project of " Python Script for Profitable Trading Strategy ", you can check my portfolio [login to view URL], feel free to contact me
$20 USD en 7 días
5,0 (1 comentario)
1,6
1,6
Avatar del usuario
Hi there, I have an M.B.A in Business and Finance, and more than 10 years of experience as a business consultant, I have helped clients take off their businesses and reach new heights by optimizing the strategy, research, analyzing their market and competitive position, and creating a clear and compelling business plan to articulate their opportunity. I can surely assist you in writing a business plan. While working on this, I will ensure to provide extensively researched content, which will specifically include an Executive Summary, a Business Overview, an effective Operations Plan, Market analysis and Cost Analysis, Product and Services description, Sales and Marketing strategies, a Competitive Analysis, Management Team, Financial Plan and estimated Projections. My top priority will be helping you with a high-quality write-up for this business plan. As a professional business strategist, carrying a decade of experience in the writing industry, I will be crafting a perfect plan for you that helps you focus on both short-term and long-term goals, making sure your ideas succeed. I have had the pleasure of working on several similar projects with multiple clients over different freelancing platforms; I can deliver quality work to tight deadlines. You can see an example of one of those projects in my portfolio. Feel free to engage me by sending a single text. Regards,
$20 USD en 1 día
4,9 (9 comentarios)
3,6
3,6
7 freelancers están ofertando un promedio de $17 USD por este trabajo
Avatar del usuario
Hello Dear Client Wojciech P., after thoroughly reading your PROJECT DESCRIPTION i have clearly understood it and i would like to work with you. I am a skilled and experienced in the named SKILLS Statistics, Software Architecture, R Programming Language, Python and Statistical Analysis. I consider your project DOABLE as it is within my areas of EXPERTISE. I am a competent guy committed in making your project a SUCCESS and providing the best QUALITY to your SATISFACTION. NB. #100% job completion, No excuses on meeting the deadline, good communication and provision of update on job progress. Please click the chat button for more discussion about the project. In case your project is deleted you can hire me directly on my profile (click hire me on my profile). CHEERS and Thanks in advance.
$10 USD en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
As a professional programmer and engineer with extensive expertise in Python and R programming languages, I am well-equipped for your project needs. Not only do I have a strong command over data analysis and software architecture, but my statistical prowess will be essential to accurately calculating the Open Range, Long Trade, and Sell Trade profits you need. I'll craft a script that takes into account the multiple conditional checks as you detailed, providing you the highest profit returns including the positive values. I understand the importance of your business objectives and the time sensitivity required for a profitable trading strategy. Over my years of experience, delivering results that clients can be proud of, on time and with total satisfaction has been my driving principle. Lastly, I guarantee excellent after-sales service; this means not only will I provide you with the output you need, but I'll also make sure you're completely satisfied with it. If there are any revisions necessary or questions arise post-project completion, I'll remain fully available to address them. With me on your team, you can rely on getting top-quality work, on time and within scope.
$20 USD en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
EXPERT IN ((Statistical Analysis, R Programming Language, Statistics, Software Architecture and Python)) DEAR EMPLOYER, I’ve completed the exact same projects before successfully((ProjectTitle)). Awarding me will be the fastest way to complete your task with the best rates possible. I CAN ASSURE YOU 100% THAT WE ARE FULLY CAPABLE OF EXECUTING ANY LEVEL OF TASK/PROJECT BASED ON THE SKILL REQUIRED. I am fully confident about our skills and my understanding of the project description and we are ready to go through any test or sample task you assign to acquire your trust. Let me know when are you available for an initial 15-30-minute discussion (FREE OF CHARGE) so we can discuss the requirement in detail and I can walk you through the mentioned systems to acquire your trust in my skill. REST ASSURED YOUR WORK IS IN VERY SAFE AND PROFESSIONAL HANDS. THANK YOU
$10 USD en 4 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi, I have an M.B.A in Business and Finance form Harvard University, and more than 10 years of experience business and data analysis consultant, I have helped clients take off their business and reach new heights by optimizing the strategy, research, analyzing their market and competitive position, and creating a clear and compelling business plan to articulate their opportunity. I can surely assist you in writing a business plan. Here is what I can write for you in your business plan. 1. Executive summary 2. Opportunity in your field 3. Products and services 4. Execution of your plan 5. Marketing strategies 6. Competitor Analysis 7. Financial plan I will provide you with a financial plan that includes how you'll finance your business, costing and financial projections. It will be a well-planned and well-researched business plan with the financials of up to 5 years. Let's chat to discuss your business. Thank you.
$20 USD en 1 día
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
With over a decade in programming and software architecture, I believe I have the expertise you need to create your Python script for a profitable trading strategy. I've worked with various languages, including Core php, codeigniter, cakephp, laravel, JavaScript, jquery, ajax, and JSON. These comprehensive experiences enable me to approach your project analytically and deliver good results. Regarding your project specificity, analysing a dataset to extract specific information is something that I find extremely interesting. From my understanding of the given trading dataset format, date ranges and trading variables, I’m confident in employing a combination of statistical analysis and logical computation to obtain your 'open range', 'Long Trade' and 'Sell Trade' profit outcome in standalone columns on an Excel file. In conclusion, I'm excited about the opportunity to work with you on this project. My extensive background in handling various datasets and problem-solving skills make me an excellent fit for executing your vision effectively. I assure you of top-notch quality and timely delivery. Let's get started on creating this robust Python script that will transform your trading strategy!
$20 USD en 7 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de NETHERLANDS
walsall, Netherlands
0,0
0
Forma de pago verificada
Miembro desde nov 28, 2021

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.