Here you can download free FOREX e-books. The information in these Forex e-books will help you develop your trading skills, money management abilities and self-control. The Forex e-books are in .pdf format. You'll need Adobe Acrobat Reader to open these e-books. You can get Adobe Acrobat Reader from here. Some of the e-books (those that are in parts) are zipped.
Here you can download MT4 expert advisors which can be used with the MetaTrader Forex trading platform to enhance your currency trading results combining it with the automated trading or expert advising. Only best strategies embedded into expert advisors are presented here. You can test and change them freely before using on your real or demo Forex account.
At this page you can freely download MT4 Forex indicators that can be attached to the MetaTrader Forex trading platform to boost your Forex trading performance. You can more develop your own Forex trading strategies using these indicators, or you can simply follow them as the trading signals.
What it is:
Below, you'll find my Swiss Army EA. I've designed it so that it can
manage orders in your MT4 terminal using a large variety of methods.
Features includes breakevens, trailing stops, setting/removing for
takeprofits and stoplosses, and many close-out conditions; you also
have ability to tell the EA which orders it can manage. This EA is an
attempt to do away with little scripts for deleting orders and whatnot
and just put ALL that crap in one nice package. I figure this EA should
be useful for manual traders, and may also to augment EAs that are
skimpy on their features, although I cannot guarantee that it will be
fully compatible with all EAs.
How to use it:
Apply it to a chart. The orders that it is allowed to manage can be
changed by changing the "Specific" options. It will perform trailing
stops, breakevens, or closing of orders (as specified by user) for
whatever orders it is allowed to manage (also specified by user). For
example, if Swiss Army EA is allowed to manage all orders and you
enable the trailing stops to 30, it will apply a trailing stop of 30 to
all orders in your terminal. The EA will print to the screen what it is
allowed to do, so that should help you along in figuring out what it is
doing. Each instance of Swiss Army can only hold a certain number of
settings without causing conflict within itself. If you require many
different management features to be enabled, you may have to run
another instance of Swiss Army to do everything that you want.
Remember: You need one CONDITION, one ACTION, and one ORDER TYPE, at
What I need from you, the user:
If you want to use the EA, but don't know how to get it to what you
want, post and ask me about it. I'll be able to provide you with a list
of settings to use if the EA currently supports it. Please leave
feedback and tell me what kind of management options you'd like to see
in future versions; feel free to post any scripts, code, or functions
that you believe would be useful.
SWISS ARMY EA:
It does everything but place its own orders!
IMPROVED: The actions that appear under ths "Modify Orders" section can now modify pending orders
IMPROVED: TakeProfits and Stoplosses, when set, will be applied to any hedge orders that are opened by Swiss Army
CHANGED: TakeProfits and Stoplosses, when set, will be in relation to
the order's open price, NOT the current price (as in v1.5)
NEW FEATURE: RequireAllConditions when selected, will require that all
selected conditions be met before actions will occur. For example, if a
drawdown of 1% and Time_Activation at 12:30 are selected, actions will
occur if at 12:30, if there is a drawdown of 1% or more.
Your TrailingStop when triggered will move SL to current market price
which will most of the time close the trade anyway because price will
most likely move a few pips against you do to normal market
fluctuation. If not, how often does TS keep moving SL? or does it move
The trailing stop is always X pips BEHIND the current price, X being the number that you specify.
BreakevenAt=10 when triggered will move SL to trade open price, then
when you hit another 10 (20 pip profit) will it move up another ten or
is that what BreakevenSlide does? once BreakevenAT is triggered thats
it for BEA and BreakevenSlide=2 takes over and will keep moving SL 2
pips every +2pip more in profit price moves, correct?
This is not how the Breakeven feature works. The Breakeven
feature can only be activated once, and after that, it will no longer
modify the stops.
What do the settings BreakEvenAt, BreakEvenSlide and TrailingStop mean? For example, what does this setting do?
Breakevens and TrailingStops are two different methods for managing the orders' stoplosses.
Because "BreakEvenAt" is at 10, when an order is profitable by 10 pips,
its stoploss will be set to the open price (which will make it
"breakeven") The "BreakEvenSlide" at 20 will move the "breakeven" point
20 pips higher than the order's open price, which, in this case, is not
possible; therefore the "BreakEvenSlide" input must always be less than
the "BreakEvenAt" input.