100 MILLION Expert Adviser
This is an EA is based on the FXprime/FX-50 trading system and is created to look for the perfect trade. It manages both the open and the close. In order to write it, I have modified the FXprime_v2 indicator. A number of other factors (MAs, StdDev, etc) are used in order to avoid sideways markets. The currency pair to be used for this EA is EURUSD. It can be used on different time frames, but M1 is what it is being tested on. Other currency pairs are currently untested.
---
DESCRIPTION:
The EA is largely based on signals from the modified FXPrime V2 Indicator and StDev.
It is designed to be run primarily on EURUSD , M1.
The EA uses the following factors in order to determine when to open a trade:
- Buy and Sell signals from a modified version of the FX Prime V2 indicator
- Standard Deviation above a pre-set threshold (_StDevThreshold) for the current and previous minute
- Current St. Dev. higher then previous St. Dev.
- FxPrime signal has not be on for too long (_signalOnCountThreshold)
- Difference in the past period (_varianceCheckPeriod) and what is the acceptable difference in pips (_acceptableVariance)
- Stop loss in code rather then through order (_maxStopLoss)
- minimum amount of pips that we want to obtain in case close is not made (_minPipsRequested) and the acceptable tolerance (_minPipsRequestedTolerance)
What I mean is that if both _minPipsRequestedTolerance and _minPipsRequested are set to 2, when we get a profit of 4 pips, and the price goes back to +2 pips the order will be closed in order to close with a profit
- Finds the lowest stdev in the period (_lowestStDevPeriod) and make sure it is below a threshold value (_lowestStDevThreshold) NOTE: StDev is multiplied by a factor to make it easier to worth with
- It has the ability to take over left over trades made by the EA on a previous run (you are in an order , you close the EA for some reason, or recompile etc, it will take over the last order)
- It should NOT interfere with manual or orders made by other EAs
- You should be able to run the EA on multiple currencies at the same time
Logging is implemented and stored in the experts/files folder.
Log files are named by day and if the EA is restarted it should not be overwritten.
---
The EA does work, but is not 100% complete. Sometimes, it opens/closes incorrectly. It does make money and it doesn't. I would like your input on how to improve it, what indicators to add to the system, and other suggestions.
Basically, discuss this EA and how to improve it/filter out the bad trades. I will be posting updated versions with people's suggestions. If you want an indicator added to the system, just post it here (mq4 files only) and I will add them to the system.
I am posting the source mq4 files for everything I have so far. Feel free to use it/modify it in any way, just don't forget to add to this thread.
Happy pips everyone!
This is an EA is based on the FXprime/FX-50 trading system and is created to look for the perfect trade. It manages both the open and the close. In order to write it, I have modified the FXprime_v2 indicator. A number of other factors (MAs, StdDev, etc) are used in order to avoid sideways markets. The currency pair to be used for this EA is EURUSD. It can be used on different time frames, but M1 is what it is being tested on. Other currency pairs are currently untested.
---
DESCRIPTION:
The EA is largely based on signals from the modified FXPrime V2 Indicator and StDev.
It is designed to be run primarily on EURUSD , M1.
The EA uses the following factors in order to determine when to open a trade:
- Buy and Sell signals from a modified version of the FX Prime V2 indicator
- Standard Deviation above a pre-set threshold (_StDevThreshold) for the current and previous minute
- Current St. Dev. higher then previous St. Dev.
- FxPrime signal has not be on for too long (_signalOnCountThreshold)
- Difference in the past period (_varianceCheckPeriod) and what is the acceptable difference in pips (_acceptableVariance)
- Stop loss in code rather then through order (_maxStopLoss)
- minimum amount of pips that we want to obtain in case close is not made (_minPipsRequested) and the acceptable tolerance (_minPipsRequestedTolerance)
What I mean is that if both _minPipsRequestedTolerance and _minPipsRequested are set to 2, when we get a profit of 4 pips, and the price goes back to +2 pips the order will be closed in order to close with a profit
- Finds the lowest stdev in the period (_lowestStDevPeriod) and make sure it is below a threshold value (_lowestStDevThreshold) NOTE: StDev is multiplied by a factor to make it easier to worth with
- It has the ability to take over left over trades made by the EA on a previous run (you are in an order , you close the EA for some reason, or recompile etc, it will take over the last order)
- It should NOT interfere with manual or orders made by other EAs
- You should be able to run the EA on multiple currencies at the same time
Logging is implemented and stored in the experts/files folder.
Log files are named by day and if the EA is restarted it should not be overwritten.
---
The EA does work, but is not 100% complete. Sometimes, it opens/closes incorrectly. It does make money and it doesn't. I would like your input on how to improve it, what indicators to add to the system, and other suggestions.
Basically, discuss this EA and how to improve it/filter out the bad trades. I will be posting updated versions with people's suggestions. If you want an indicator added to the system, just post it here (mq4 files only) and I will add them to the system.
I am posting the source mq4 files for everything I have so far. Feel free to use it/modify it in any way, just don't forget to add to this thread.
Happy pips everyone!
Attached File(s)
100Million.mq4
21 KB
|
3,000 downloads
FXprime_V2 Final.mq4
10 KB
|
3,101 downloads