A Simple Telegram Signal Auto Trade EA

Spezifikation

Hello Developers,

I am looking forward to a simple telegram signal trader mt4 EA. The ea is intended for the purpose of auto trading signals provided through free and paid telegram channels providing such forex signals in text format. The telegram reader should have the ability to run bug free once the channel has been selected for the purpose of receiving the signals. The ea or the reader app should allow for verification of telegram user authentication before the user can input the subscribed or the free telegram channel. Once it’s set, the ea is meant to auto trade signals from the specific channel selected. The ea is meant to trade only from the single specific channel selected and not multiple channels.

By simple ea it is meant that the ea does what it’s meant for i.e to auto trade telegram signals by incorporating functions as mentioned below and nothing more. For example it does not need to have functions like risk management, auto lot etc. For details please refer below:

Input Settings:
Not necessarily in the same order,

Direction of trade - buy / sell / both buy and sell
Font size - font size on the panel
Panel colour 
Magic number Buy
Magic number Sell
Comment
Slippage 
Market order slippage (if the signal does not have open price, the ea should be able to open or close the trade with this slippage)
Open trade with same properties - true/false
Open market order - true/false (the ea can open signals without open price as a market order)
Prefix symbol
Suffix symbol

If it is not a market order; 
Open trade with properties - lot size position, open price position, take profit position, stop loss position and order id position (more details below on order id). If any value is set to 0, the ea can ignore the said position value 
Close trade with properties - lot size position, open price position, take profit position, stop loss position and order id position (more details below on order id). If any value is set to 0, the ea can ignore the said position value 
Modify trade with properties - lot size position, open price position, take profit position, stop loss position and order id position (more details below on order id). If any value is set to 0, the ea can ignore the said position value 
Close All : Buy or Sell - true/false. This function ea closes all open orders on a specific currency pair in either direction, ie. Close All Buy xxxxxx closes all buy orders on xxxxxx currency pair and the sell orders open on xxxxxx remains open. Similarly for sell orders.
Configurable trigger text format for both buy and sell signals - the use of buy or long and sell or short or modify or any other such text format should be configurable to match the signal provider

The ea should function for orders as below;

Example of Signal from Provider:

OPEN BUY XAUUSD 0.01 
CLOSE ALL BUY XAUUSD 

The above is an example of market order from signal provider. The first signal opens XAUUSD with 0.01 lot and the second signal closes all open buy positions on XAUUSD. In this case it is only one XAUUSD position.

OPEN BUY XAUUSD 0.01 
OPEN BUY XAUUSD 0.02
CLOSE ALL BUY XAUUSD 

The above is an example of market order from signal provider. The first signal opens XAUUSD with 0.01 lot and the second signal opens XAUUSD with 0.02 lots. The third signal closes all open buy positions on XAUUSD. And so on and so forth for sell signals as well.

OPEN BUY XAUUSD 0.01 OP 1750 TP 1755 SL 1745
CLOSE BUY XAUUSD 0.01 OP 1750 TP 1755 SL 1745

The above example, the ea opens buy order for XAUUSD with lot 0.01 at price 1750 and place tp and sl as 1755 and 1745 respectively. The second signal, let’s the ea close the respective order by identifying the order as buy order with the properties as open price, tp and sl. If any value for close order with properties is set to 0, for example open price is set to 0, the ea closes buy order by identifying from the rest of the order properties which in this example is tp and sl. If open price and sl is set to 0, the ea identify the order by tp alone. All orders open orders on the same currency pair with same properties must be closed. As for the property of order id, for this example it is assumed to be set at 0, and thus ignored from the signal text from signal provider.

Please note Close and Close All has a different function as described above.

As for the order id, refer signal below;

ORDER ID 23091999 OPEN BUY XAUUSD 0.01 OP 1750 TP 1755 SL 1745
ORDER ID 23091888 OPEN BUY XAUUSD 0.01 OP 1750 TP 1755 SL 1745
ORDER ID 23091999 CLOSE BUY XAUUSD 0.01

The first signal opens a buy XAUUSD with lot 0.01 at price 1750 and place tp and sl as 1755 and 1745 respectively. The second signal opens a buy XAUUSD with lot 0.01 at price 1750 and place tp and sl as 1755 and 1745 respectively. The third signal closes the first order only with order id 23091999. The second order on XAUUSD remains open. The order here is identified primarily by order id field. The rest of the fields like open price, tp and sl may or may not be set to 0 for order identification. Order id field property takes precedence over other identification fields and the open order with specific order id only is closed.

As in example above, another function the ea needs is to be able to modify tp and sl as detailed below;

ORDER ID 23091999 OPEN BUY XAUUSD 0.01 OP 1750 TP 1755 SL 1745
ORDER ID 23091999 MODIFY BUY XAUUSD 0.01 OP 1750 TP 1753 SL 1740
ORDER ID 23091999 CLOSE BUY XAUUSD 0.01 

The first and third signal has been already detailed above. As for the second signal, the ea modifies the tp and sl values for the order id 23091999 only by identifying the order by the order id field position set in the ea. Other orders with different order id’s on the same or other currency pairs are not affected on the arrival of the second signal here in the example. Other orders are not modified or closed and remain open with different order id’s. For example, if we had signals from provider as below;

ORDER ID 23091999 OPEN BUY XAUUSD 0.01 OP 1750 TP 1755 SL 1745
ORDER ID 23091888 OPEN BUY XAUUSD 0.01 OP 1750 TP 1755 SL 1745
ORDER ID 23091999 MODIFY BUY XAUUSD 0.01 OP 1750 TP 1753 SL 1740
ORDER ID 23091999 CLOSE BUY XAUUSD 0.01 

The ea would open XAUUSD, then modify XAUUSD and close XAUUSD with order id 23091999. The other trade for XAUUSD with order id 23091888 remains open.

The ea needs to be as simple as possible and should incorporate functions only as detailed here. No other additional function is required for example move tp, sl or multiple tp, risk management, break even, auto lot or any other such popular functions. The ea is intended to open orders and close orders as per the telegram signal and nothing beyond.

The EA should be able to identify and manage its orders through magic number and not interfere with working of other EA’s. Both buy and sell orders need to have different magic numbers.

The EA should have a dashboard to show current / latest buy and sell order activity. Two separate lines should be introduced for buy and sell orders in the panel. If there is a buy open order the line should read - Open Buy Lot Currency Pair. If the order is closed, the line should read - Close Buy Currency Pair. And the same for Sell orders in a separate line. In all, the ea should display the latest order open or close corresponding to the last signal from telegram channel. This serves as a purpose for monitoring the ea activity from the panel. The dashboard panel colours including text should be reconfigurable. For example the line for buy orders can be set to default as green/lime and for sell orders red.

Another feature to include is for error management. The ea needs to check for any connection errors and market close times. Any signal/s received from telegram signal provider during the connection errors times and/or during the market close times, should be executed by the ea once the connection is restored and/or the markets opens after close respectively.

The code must be bug-free and well documented/commented to allow for future debugging and expansion/modification. The source code of the ea and the reader app has to be made available along with the ea and the reader app or if the entire code is embedded for the reader and ea, the ea source code has to be provided. The ea is meant for unrestricted usage with lifetime unlimited usage. The ea has to be free from any limitation on the usage with respect to ip or multiple mt4 terminals. The entire function/operation of the ea should be executed on the personal computer/vps as a standalone system and not tied to any other external services except for the telegram itself and that too only for the purposes to meet the requirements as stated above. 

Many Thanks.

Best Regards,
Guneet

Bewerbungen

1
Entwickler 1
Bewertung
(2)
Projekte
4
25%
Schlichtung
2
50% / 50%
Frist nicht eingehalten
1
25%
Arbeitet
2
Entwickler 2
Bewertung
(199)
Projekte
287
52%
Schlichtung
0
Frist nicht eingehalten
1
0%
Frei
3
Entwickler 3
Bewertung
(50)
Projekte
55
60%
Schlichtung
2
0% / 0%
Frist nicht eingehalten
1
2%
Frei
4
Entwickler 4
Bewertung
(62)
Projekte
192
73%
Schlichtung
4
100% / 0%
Frist nicht eingehalten
1
1%
Frei
5
Entwickler 5
Bewertung
(260)
Projekte
422
38%
Schlichtung
86
44% / 19%
Frist nicht eingehalten
70
17%
Überlastet
Ähnliche Aufträge
Here's a clearer step-by-step guide to checking the last 50 candles on your chart and applying Fibonacci retracement levels based on their colors: Identify Candle Color: Start from the 100th candle from the left on the chart and check its color. If the 100th candle is green (i.e., the close is higher than the open): Draw a Fibonacci Retracement: From the highest price to the lowest price of this candle. Check the
My Goal: I want to make an EA that makes money using AI.. with zero losses and 100% winning chances and we will continue to upgrade and design the EA until we reach our goal. this could be a long term project
hi, I have a strategy coded in Python on Jupiter but I have trouble converting it to Quantconnect. Could you do that? The strategy is based on trading with 10 most liquid crypto coins on Binance rebalanced each month and tracking when the price break 20 day high or low plus some other indicators
Hello, I’m looking for an experienced coder to help with algorithm development. Specifically, I need assistance with converting a MetaTrader Expert Advisor (EA) into TradeLocker. Additionally, I would like to have a new EA built in TradeLocker that mirrors the logic of the original MetaTrader EA, including the specific rules and conditions I need. Please contact me only if you have prior experience converting scripts
Hi, To help with algorithm development, I need an experienced PineScript and TRADELOCKER coder to convert an indicator from TradingView to Tradelocker, then create an expert advisor (EA) with the same logic as the indicator and the features I want in the expert advisor (Rules & Conditions). Please only apply if you have experience converting scripts from TradingView to Tradelocker. I also need to make sure that the
Hello, I need a seasoned PineScript and MQL coder to help with an algorithm development by converting an indicator on TradingView to TRADELOCKER then build an EA with the same logic of the indicator and in addition to the ideas I want in the expert advisor(Rules & Conditions) of exactly the features needed for implementation to have the expert advisor designing as my expected products, ONLY REACH OUT IF YOU HAVE BEEN
Hello, I need a coder to help with an algorithm development by converting METATRADER EA INTO TRADELOCKER then build an EA with the same logic of the METATRADER and in addition to the ideas I want in the expert advisor(Rules & Conditions) of exactly the features needed for implementation to have the expert advisor designing as my expected products, ONLY REACH OUT IF YOU HAVE BEEN CONVERTING SCRIPT FROM METATRADER TO
My requirements are the following. I am ordering, I need an expert consultant on EA matters and an indicator in the trade pairs of XAUUSD and XAGUSD, we also need powerful robots for changing prices in the market. the market conditions, i.e. flexibility, then the business should be beneficial for all
I am looking for an experienced programmer who can convert my existing MetaTrader 4 (MT4) Expert Advisor (EA) into a fully functional version compatible with the TradeLocker platform. The goal is to maintain the EA's performance and functionality while ensuring full compatibility with the TradeLocker API and environment
Project Overview: I would like you to develop a Moving Average Crossover Trading Bot for MetaTrader 5 (MT5), compatible with all trading instruments (Forex, Stocks, Indices, Commodities, etc.), that incorporates machine learning algorithms to improve the strategy’s performance. The bot should be customizable, allowing users to adjust various parameters such as risk percentage, moving average periods, stop loss, take

Projektdetails

Budget
45+ USD
Für die Entwickler
40.5 USD
Ausführungsfristen
bis 10 Tag(e)