İş tamamlandı
Tamamlanma süresi: 8 gün
Geliştirici tarafından geri bildirim
Having great experience working with him. Highly professional and humble
Müşteri tarafından geri bildirim
Thank you very much for your help and support.
Şartname
Gate.io - MT5 Connection Library Project (Spot & Future)
IMPORTANT NOTE
This project involves developing a connection library written only in MQL5 language. It should be a simple library that
I will use in my existing Expert Advisor. Please develop a solution that contains only the requested functions, avoiding unnecessary complexity.
Core Requirements
1. MQL5 Library Structure
- The project must be developed entirely in MQL5 language
- Must be delivered as .mq5 and .mqh files
- The .mqh file must be able to be included in Expert Advisors using #include
- The compiled .ex5 file must also be delivered
2. Data Connection
- Must be able to retrieve both spot and future symbol data from Gate.io exchange via WebSocket
- Must be able to transfer data from any desired symbol to MT5
- Must be able to retrieve historical and real-time data
- Spot and future data must be processable separately
3. API Management
- Must be able to securely use Gate.io API keys (API Key and Secret Key)
- Must calculate API weight and provide notification via global variable
- Must include basic error checking
4. Core Functions
Using API Key and Secret Key, it must be able to perform the following operations:
Account Information Retrieval
- Symbol-based profit/loss status
- Total profit/loss
- Total balance and available balance
- Symbol amount and position direction information
- Total number of open positions
- Secure access to account information using API Key and Secret Key
Trading Functions
- Open buy position
- Open sell position
- Close buy position
- Close sell position
- Close all positions
- Leverage change operations
- API weight calculation after transaction
Historical Data Operations
- Display total profit of closed orders in a specific time period
- For example: Calculate the total profit of closed orders from the last two days
- Access to historical information with an externally adjustable variable
5. Configuration
- Data update frequency must be adjustable (in milliseconds)
- Symbol prefix must be definable externally
- API keys must be configurable externally
6. Deliverables
- .mq5 source code file
- .mqh library header file
- .ex5 compiled library file
- Documentation including simple usage examples
Project Limitations
- Complex graphical interfaces or advanced analysis tools are NOT REQUIRED
- Only basic data retrieval and trading functions are sufficient
- Should be a simple library that works compatibly with my existing Expert Advisors
Note: This is a helper library project that I will use in my own Expert Advisors. I expect a solution written in MQL5 language that fulfills the basic functions, avoiding unnecessary complexity.
Yanıtlandı
1
Derecelendirme
Projeler
39
23%
Arabuluculuk
14
0%
/
93%
Süresi dolmuş
4
10%
Serbest
2
Derecelendirme
Projeler
11
0%
Arabuluculuk
7
29%
/
71%
Süresi dolmuş
2
18%
Serbest
3
Derecelendirme
Projeler
23
22%
Arabuluculuk
8
13%
/
63%
Süresi dolmuş
4
17%
Serbest
4
Derecelendirme
Projeler
31
19%
Arabuluculuk
4
50%
/
25%
Süresi dolmuş
4
13%
Serbest
5
Derecelendirme
Projeler
475
40%
Arabuluculuk
105
40%
/
24%
Süresi dolmuş
80
17%
Meşgul
Yayınlandı: 2 kod
6
Derecelendirme
Projeler
1
0%
Arabuluculuk
0
Süresi dolmuş
0
Serbest
Proje bilgisi
Bütçe
520+ USD
Son teslim tarihi
from 5 to 10 gün