Need a telegram bot

MQL5 Experts Integration Python

Specification

Requirements for Developing a Telegram Bot for Selling Recharge Cards and
Accepting Cryptocurrency Payments


1. Key Features of the Bot


.


.


.




2. Back-End Features


3. Integrations


User Interface:
◦ Start menu for user navigation (Buy Cards, Help, Account Info)
◦ Easy navigation with interactive buttons
○ Support for dual languages (Arabic/English)
Purchase Process:
◦ Select card type (PUBG, iTunes, Google Play, etc.)
◦ Choose card value from predefined options
◦ Display price in USD and supported cryptocurrencies (e.g., USDT, BTC, ETH)
Payment Completion:
○ Generate a unique wallet address for each transaction
◦ Track payment status (Pending/Received)
◦ Automatically verify payment via CoinPayments or Binance Pay API.
◦ Send the recharge card code to the user upon payment confirmation
Account Management:
◦ View purchase history
◦ Update personal details (e.g, email for contact)
◦ Add favorite wallet addresses.


Data Management:
○ Database to store user information (name, Telegram ID, purchase history)
◦ Database for available cards (value, code, status: Sold/Available).
○ Record all transactions with details (amount, wallet used, currency),
Inventory Management:
Admin panel to add or remove recharge cards
○ Track stock levels and alert admin when stock is low
Notification System:
○ Automatically notify users about order status updates
◦ Alert the admin for payment or order issues


Cryptocurrency Payment Gateway:
○ Integration with CoinPayments or Binance Pay for payment verification
○ Support for multiple networks (ERC20, BEP20, TRC20),
Cloud Storage Services:
Use Firebase or Google C loud for securely storing sensitive codes
Telegram API:
○ Leverage libraries like python-telegram-bot to build and manage the bot.4. Security Requirements


.


5. Admin Control Panel


6. Infrastructure and Database


7. System Testing


8. Future Enhancements


Encrypt sensitive data in the database
Use HTTPS for all communications
Set up two-factor authentication for the admin panel,
Validate payments before delivering codes


Features:
View and analyze data (sales stats, active users).
○ Filter orders by status (Pending, Completed).
◦ Generate weekly or monthly reports.
Administrative Functions:
○ Adjust card prices.
◦ Manually review transactions if needed.
○ Manage users (block accounts,send custom notifications).


Test user experience (UX) for all possible scenarios
Verify system stability under high transaction loads
Simulate cryptocurrency transactions to ensure proper integration,


Add support for additional payment networks like Arbitrum and TRC20
Implement a referral system for users.
Introduce features like code retrieval on request,


Database:
Main Tables
Users: (ID, name, Telegram ID, balance, order history).
Cards: (ID, type, value, code, status).
⁃ Transactions: (ID, user, card, payment amount, currency, payment status
date).
◦ Use PostgreSQL or MySQL for database design,
Hosting:
○ Use secure and scalable hosting solutions like Google Cloud or AWS.
◦ Set up dynamic scaling to handle increased user traffic

Responded

1
Developer 1
Rating
(12)
Projects
12
33%
Arbitration
8
13% / 88%
Overdue
3
25%
Free
Similar orders
Expert Advisor (EA) Requirements – MT5 (MQL5) Project Overview Develop an automated Expert Advisor (EA) for MetaTrader 5 based on EMA crossover signals combined with strict risk management and trade management principles. The EA must be optimized for Forex pairs and indices and should operate automatically without manual intervention. Entry Conditions Buy Setup Fast EMA crosses above Slow EMA. Current candle closes
Hi everyone, I need a custom automation tool (can be developed using Python automation, a Chrome extension, or other web automation scripts) to help me batch-export screenshots of trading charts for backtesting. Context: I already have a completed Pine Script indicator. Once loaded onto the TradingView chart, it plots signal marks (such as specific icons or arrows) directly on the screen. The "signals" or "marks"
MC Trader's 30+ USD
If Buy: it must Buy when a conformation is done Bye the candle that would be a bullish engolfing candle or after liqudity swip or when sellers has stepped down the market and the market regains energy and trand upwards, it's stop loss must be below the Buy position and it's take profit must be at the top of all candles
i am looking to upgrade my trading telegram bot and add live data to it and also make it linked to a dashboard where i can trace the users who register in my bot and pay and make them go in my private channel and manages the expiry date of each user
Title Professional AI Automation Trading Bot for Forex & Crypto Solution Language Python (preferred) or MQL5 depending on integration requirements. Categories Expert Advisor (EA) for MetaTrader 5 Automated trading strategies AI/ML-based signal generation Risk management automation Required Skills Strong knowledge of MQL5/Python Experience with MetaTrader API integration Machine learning model deployment
O EA deve operar - na corretora BINANCE - com duas médias móveis que podem ser aritmética, exponencial, ponderada, alma( Alnaud Legoux ), Jurik. O EA fica comprado quando a primeira média (rápida) cruzar a segunda média ( lenta ) para cima e vendido quando a primeira média cruzar a segunda média para baixo. Cada entrada deve ser zerada por stop loss, stop gain ou na virada de mão
I need an Ai trading bot for Binance and BTC on MT5 that also uses order flow data. It should also make use of TSI- Temporal indicator sampling and also it should make use of fundamental analysis in the process of signal generation
I have a EA for XAUUSD which works awesome in sideways and trending market as well, capital requirement is only 2000USd and weekly profit is around 1500-2000 USD. I am using this bot from 3 months and getting continuous good result
Title: MT5 Forex Trading Robot Development I need a MetaTrader 5 (MT5) Expert Advisor (EA) for automated Forex trading. Requirements: 1. The robot must be fully automated and capable of opening and closing trades without manual intervention. 2. Compatible with MetaTrader 5 (MT5). 3. Adjustable lot size, Stop Loss, and Take Profit settings. 4. Built-in risk management based on account balance. 5. Ability to trade

Project information

Budget
30+ USD