Job finished
Execution time 52 days
Specification
The task is to create simple internet site with 3 webpages:
a) landing page to authenticate
b) trader dashboard
c) signals page
Python language is mandatory due to consistency with other pieces of the code that is already used by our team, for example for the trade signals generation.
Please see the 3 webpages to be created high level specification below:
- The landing webpage (a) should show the website logo, simple image with basic information about the site and what to do as well as 2 buttons: "Log in" and “Login with Deriv”.
- "Log in" button should allow end user to log in to the webpage and access "signals page" where signals should be periodically displayed (it should be configurable: every minute, every 3 minutes, every n minutes, etc. N should be a variable in the python code that can be changed depending on the future needs)
- Signals page (c) should show signals for 10 Volatility Indexes or 10 major Forex Pairs or both so maximum 20 instruments alltogether; Depending on the information in users profile in DB it should show signals for 10 Deriv Vlatility indexes or 10 Forex pairs or both,
- “Login with Deriv” button should allow to authenticate the user with Deriv API so the logic receives the redirect from Deriv (with the user’s OAuth token).
- The logic written in python should store the token and user basic info in a database (like for example: user ID, email, name)
- After authentication via "Login with Deriv" button the user should be redirected to a trader dashboard page (b)
- On a trader dashboard page (b) users should be able to select: minimum amount to trade, maximumum amount to trade, what instruments to trade as well as few other options like maximum daily loss, target profit etc.
- For all users who authenticate with Deriv, they should be able to access signal page (c) and the signals page should display signals for 10 Volatility Indexes and 10 major Forex Pairs so 20 instruments alltogether; so for the users who authenticate with Deriv.com signals being presented will not depend then on the information in users profile in DB
- Few DB queries should be created to get all information from the above described functionality i.e. the queris to the DB will be used in another code to actually open Binary Options trades for all the users who have authenticated to Deriv and their Deriv tokens or trade preferences are stored in the DB on the trader dashboard (b). Both signals generation and pening trades functionality is already developed but we need to know for who to open trades (as a service) if any particular signal is generated.
- All authenticated users (both via "Log in" and “Login with Deriv” buttons should have access to the signals page.As I have mentioned above the difference is however that all signals should be visible for users authenticated with Deriv, and for users authenticated via "Log in" button the set of signals being desplayed shuld depend on the given user access rights stored in the DB (it will be extenally assigned but it should be able to wite this information to the DB so the signal page knows what to display depending on the type of the authentication and users profile information.
- Signal page should read a json file with signals (it will be generated by another script which is already developed in json format) and display signals on the signals page (c) based on information from the json file with signals, type of the user authentication and the user access rights stored in the users profile in DB.
Additional notes:
- The webpage does not have to be very sophisticated. It can include simple graphics etc., however the above described logic matters most and must be implemented as described.
- All the code should be provided in full to our team with all the rights to make future changes as well as technical documentation should be provided or at least the code should be well described with hardcoded comments.
- We do have a server and a domain with SSL already set up. But other software will have to be installed by the programmer (Python, DB and anything else that will be required). Technical documentation of all installed software should be provided (with things like software versions, directiories being used, admin user names and paswords etc.)
- OS on the server is: MS Windows Server 2019 Datacenter.
- All the pages should be able to handle minimum 1000 concurrent users.
Please do not hasitate to ask for other details if necessary.
Responded
1
Rating
Projects
35
23%
Arbitration
4
0%
/
50%
Overdue
2
6%
Working
2
Rating
Projects
13
15%
Arbitration
13
23%
/
46%
Overdue
3
23%
Free
Published: 27 articles
3
Rating
Projects
477
40%
Arbitration
105
40%
/
24%
Overdue
81
17%
Loaded
Published: 2 codes
4
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Free
5
Rating
Projects
68
59%
Arbitration
5
0%
/
80%
Overdue
5
7%
Free
Published: 1 article
6
Rating
Projects
0
0%
Arbitration
0
Overdue
0
Working
Similar orders
Semi Automated Gold Trading Signal System for MT5
300 - 800 USD
I need an experienced MQL5 developer to build a semi automated trading signal system for Gold (XAUUSD) on MT5. The system is NOT a martingale or grid EA. The goal is to build a clean rule based signal engine that detects high probability setups based on predefined strategy rules and sends trading alerts with optional pending order logic. Main Requirements: 1. Signal Generation - Buy and Sell signals - Buy Limit - Buy
Mambo
30+ USD
I need a bot that can trade weltrade synthetic indices that can be consistently making profits if you have one for deriv its also fine a bot that executes and closes trades automat Will be ideal
I am looking for an experienced MQL4/MQL5 developer to build a custom MT4 indicator from scratch or cracking my ex4 file that i provide to you. I already have an existing indicator (EX4) which produces highly accurate buy/sell signals. I want a similar indicator developed based on its observable behavior and signal structure. my existing indicator is pc id protected so you have to do PC ID security bypass and source
Advanced ICT + CRT Smart Money Expert Advisor for MT5
300 - 1000 USD
I need a very advanced and intelligent MT5 Expert Advisor coded in MQL5 for XAUUSD, based on ICT + CRT + Smart Money Concepts. The goal is not a simple robot, but a professional decision-making system with strong filters, risk control, and high-quality trade selection. The EA must include: 1. Multi-Timeframe Analysis - D1 / H4 / H1 bias - M15 / M5 entry confirmation - Bullish or bearish market structure - BOS, CHoCH
An EA based on my INTRADAY TRADE NINJA system
30 - 35 USD
Intraday Trade Ninja EA — Complete Logic Structure This document maps the full architecture, execution logic, signal flow, trade management, and safety structure of the Intraday Trade Ninja MT4 Expert Advisor. 1. Core Indicators · ©Price Border (TMA bands) · MA-X Arrows · MA-Y Arrows · LeManSignal · EMA 49 & 89 - Per Candle Color Switching 2. EA Entry Architecture ·
I have a 90% completed project with the execution part left to complete, I have been struggling to complete this section and I need help from someone expert in MQL5 with knowledge on forex trading and ICT Concepts coding. Contact me for further details
Patricia Ukawilu 6:43 PM I need help creating an EA to optimize my trade. I already have a preliminary pine script which I will want optimized and create an EA from it to optimize my trade on MT4. I also subscribed to a signal app. I’m looking to automate the execution of the signal from the app so as not to miss out on good trades
I am looking for an experienced MQL5 developer with Python/data analysis skills. I have my own MT5 Strategy Tester reports, exported trade history, and market CSV data. I need help analyzing these files and developing a new independent Expert Advisor based on clearly defined, statistically tested, and validated trading rules. Tasks: Analyze my MT5 Strategy Tester reports and exported trade history. Compare historical
We are looking for a developer to finish and stabilize an existing Kalshi trading bot (~60% complete) built in TypeScript. This is not a MetaTrader EA. The system interacts with the Kalshi API and requires strong understanding of execution logic, order handling, and state management. Scope of Work: Review and understand existing TypeScript codebase Complete missing functionality Fix execution issues (order placement
I need a professional MT5 Expert Advisor (EA) built with clean, modular code. This is an advanced strategy combining liquidity concepts, controlled DCA, hedge protection, and strict risk management. Core Requirements: Entry Logic (ALL must align): Liquidity sweep (Previous Day High/Low breakout and return) EMA50 and EMA200 trend alignment Higher timeframe bias (H1 or H4) RSI confirmation Bollinger Band entry Filters
Project information
Budget
30 - 100 USD
Deadline
from 5 to 10 day(s)