Fix EA that reads signals from email and automatically executes trade in MT4

İş tamamlandı

Tamamlanma süresi: 9 gün
Müşteri tarafından geri bildirim
Great developer with years of experience. Fantastic job and would recommend for any needs in the future.

İş Gereklilikleri

I had an EA created to read signals as they come into my gmail account but the python script created is not reading the information correctly.  I have included the files for the email script in python and the EA in MQL4.  


Basic Trading Requirements/Specs:

 

The basic premise of this trading system is based off signals that are sent to my email. Once a signal is received the EA will execute trades from the criteria on the signals in the email. I will be running this EA on MT4.

 

My email address that is receiving these signals is a Yahoo account.

 

Here is an example of how the signal will be formatted every time. 

 


 

As you can see it outlines the following information which will be very important for this system:

 

1.     Pair being traded

2.     BUY or SELL order

3.     Timeframe of the trade (ie M15 in this instance)

4.     STOP level & TP level

5.     Last spotted price level

 

Sometimes there are multiple signals sent in one email and I would like to have this EA be able to process all the signals successfully as shown below. This happens very seldom but does occur occasionally.

 


 

These signals will all come from the following email address:alerts@ragingfx.com

 

There will be two different subject lines depending on which system is sending the signals, but these are the only two subject lines that will be associated with a signal and this is how I would like to be able to have the script determine this is a valid signal to input into the MT4:

 

1.     HP3-RagingFX Alert!!!

2.     MNR-RagingFX Alert!!!

 

Once a signal is received, I would like the following to happen:

 

1.     A market order based on the price point mentioned in the LAST column is entered for the pair specified in either a BUY or SELL which will be outlined on the signal. I would like this to be an “if then” function around the LAST price as follows:

a.     If the signal is a BUY and the current price is below the LAST price, then a market entry is to be taken otherwise a limit is to be entered at the LAST price mentioned in the signal.

b.     If the signal is a SELL and the current price is above the LAST price, then a market entry is to be taken otherwise a limit is to be entered at the LAST price mentioned in the signal.

2.     A limit entry is to be entered at the 10-day Exponential Moving Average on PRD specified with the signal - CURRENTLY THIS IS NOT FUNCTIONING PROPERLY

3.     The STOP and TP levels are entered based on the criteria specified in the signal.

4.     Sizing for each position is to be based upon a max risk of 0.5% from the STOP level of the total account balance – I would also like to be able to adjust this percentage as well depending on market conditions. Can we make this is a variable box which can be adjusted in the EA?

5.     In the event a limit order is not triggered due to price action not pulling back enough, I would like the limit order to delete upon the TP level being breached and the market order being closed out as the signal is no longer valid - CURRENTLY THIS IS NOT FUNCTIONING PROPERLY

 

No trades are to be held over the weekend with this trading model. If a trade is still open on Friday I would like them all to be closed out 1 hour prior to the close of the market at 23:00 GMT-5 on Fridays only. Otherwise, it is okay for trades to run their course as the only means of exiting a trade is either through the TP or STOP being executed or the markets being closed for the weekend. 

 

This company also sends out a daily dashboard at the close of the trading day recapping all the signals and the outcome of each and want to ensure that this EA does not interpret this as new signals. The subject line on the email from them for the dashboard results will read “RagingFX Daily Dashboard”. Anytime a new signal is issued the email will always read “RagingFX Alert!!!”.


Dosyalar:

PY
testMail_2.py
2.1 Kb

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(374)
Projeler
396
31%
Arabuluculuk
61
20% / 67%
Süresi dolmuş
49
12%
Yüklendi
2
Geliştirici 2
Derecelendirme
(87)
Projeler
134
14%
Arabuluculuk
41
22% / 29%
Süresi dolmuş
14
10%
Ücretsiz
3
Geliştirici 3
Derecelendirme
(74)
Projeler
121
43%
Arabuluculuk
12
33% / 50%
Süresi dolmuş
17
14%
Ücretsiz
4
Geliştirici 4
Derecelendirme
(10)
Projeler
14
14%
Arabuluculuk
6
33% / 50%
Süresi dolmuş
2
14%
Ücretsiz
5
Geliştirici 5
Derecelendirme
(27)
Projeler
43
7%
Arabuluculuk
18
6% / 78%
Süresi dolmuş
26
60%
Ücretsiz
Benzer siparişler
Objectif de la modification : 1. Supprimer les sécurités spécifiques pour permettre la compilation avec n'importe quels identifiants de compte réel ou démo. 2. Corriger les erreurs présentes sur chaque ligne du code source. 3. Intégrer les filtres et les flèches d'achat et de vente déjà présents dans le programme existant. 4. Ajouter une fonctionnalité de trailing stop pour améliorer la
Due to the complicity of the strategy on the first two orders I made,I had to create another one with a simple strategy cos many can't create what I'm asking for...Example: : When The market is buying and rejects an has created an M formation the First leg is higher than the second leg(first leg Higher high,second leg lower high then a line must touch the peak of the Higher high then connect with the peak of the
Requesting to update article code to work with latest terminal version. Please refer to article before approaching. Article: https://www.mql5.com/en/articles/3215 Require you to please update and send new source code files back. Thank you
I am in need of a developer to connect my TradingView signal with cTrader in other to make receive information and make it work perfectly your expertise is highly needed in this project feel free to reach out to me and let's get started
I want a bot developer deriv He has experience and I want a profitable robot, the profit is higher than the loss Or I want someone to sue with me. I have a profitable robot, but I want another robot or to improve another robot I have
I need a proficient developer to code my NinjaTrader 8 strategy, In order to work perfectly. Your expertise is invaluable for this project's success. Let's collaborate to achieve optimal trading results
Could you please review this code and provide feedback on whether you're able to assist with it? I'm seeking confirmation on whether you're comfortable working on this particular task. Your expertise would be greatly appreciated in ensuring its functionality and efficiency."
Hello! i want to create a simple EA that enters trade and exit with TP SL trailling stop and breakEven / Lots Size options , 2 indicators volume and Vwap that i already have ( vwap is in mt4 need to be transfered to mt5 . ) Requierement : buy at next candle when it close above the vwap / sell at next candle when it close beyond the vwap volume indicator should be green to enter the trade exemple of the strategy in
Hello coder /developer, nice to meet you i have an MQL4 file MT4 indicator. i want to convert this in MQL5 means mt5 platform and want to following future add it 1. indicator is the histogram I want u to use in the main chart 2. indicator work in color in bar means the main chart bar chart comes the same like up or down 3. add it in the text label buy or sell in a chart with target and SL 4. An indicator is needed
I hope this message finds you well. I am in search of a FREE skilled developer to transform three indicators into a fully functional trading robot. These indicators consist of two MACD indicators, each displaying two colors (red and green), along with a RED arrow signal. Here are the specific requirements for the project: The robot should execute trades only when the RED arrow signal appears and both MACD indicators

Proje bilgisi

Bütçe
100+ USD
Geliştirici için
90 USD