Installation Guide & User Manual
Installation Guide & User Manual
Install Guide
Thanks for purchasing the Reaper forex robot. This guide covers installation, settings, and the
best ways to use your new robot.
PAGE 2
Installing Your Forex Robots
The zip file that you downloaded contains all of the files for your new forex robots. Let's start
by installing them into MetaTrader 4.
Step 1
Double click the zip file you downloaded to view its contents. Keep that window open for
later.
PAGE 3
Step 2
Open your MetaTrader 4 platform. Click on File > Open Data Folder. A new window will open
showing you the contents of your MT4 data folder. All experts, indicators, and templates for
your MT4 terminal are kept inside this folder. The 32-bit folder name will vary.
* Note: If you do not see an option to "Open Data Folder" you are using an
old version of MT4. Upgrade your installation to v600 or newer before
continuing.
PAGE 4
Step 3
In the zip file you left open, select and drag its contents into the MT4 data folder window. You
can also copy + paste them if that is easier. Click yes if you are prompted to overwrite existing
files.
PAGE 5
Step 4
Close and reopen MT4. Your new forex robots should be showing in the navigator. Attach the
forex robot by dragging it from the navigator onto the desired chart.
* Note: If you purchased the Fractal Breakout Indicator, it will be listed under
the "Custom Indicators" folder in your navigator.
Some robots also come with templates. You can apply these by right clicking on your chart
and going to Template > [Robot's Name]. See chart templates for more info.
PAGE 6
Step 5
After attaching your robot a window with expert settings will open. On the "Common" tab,
make sure "Allow live trading" is checked.
* Note: If you are attaching the Fractal Pterodactyl Robot, you will also need
to check "Allow DLL imports" and uncheck "Confirm DLL Function calls" as
pictured below.
On the "Inputs" tab you can change lot size, max spread, and more to fit your needs. If
everything looks good, click OK.
* Note: When loading hardcoded robots for live trading, you'll need to set
the "YourAccountNumber" field on the Inputs tab to your live account
number. On newer robots like Reaper this field is named
"your_account_number". See the Live Trading section for more info.
PAGE 7
If your robots aren't running, be sure the "AutoTrading" button at the top of MT4 is green.
You may need to re-attach the robot if AutoTrading wasn't enabled.
PAGE 8
Live Trading
The robots you initially download will only work on a demo account. To trade live you need to
request your hardcoded forex robots.
Step 1
Go here and follow the onscreen instructions to complete your hardcoded robot request. You
will need to know the email address you used when you bought your robots and also your live
account number. You can find your live account number in MT4 by looking in the navigator
under "Accounts". You can also request it from your broker.
After completing your request you will receive an email with your hardcoded forex robots.
PAGE 9
Step 2
Before installing your new hardcoded robots you must first delete the demo versions you
previously installed into MT4. Follow these steps to remove your demo versions:
* Note: You can tell demo versions from hardcoded versions by looking at their file name.
Hardcoded robots contain the words "_live_XX" towards the end of their file name. Demo
versions do not.
Example scenario:
You requested hardcoded versions of both the Fractal Breakout indicator and Hedge robots.
For the Hedge robot you would need to delete the file "Steinitz_HAS_MTF_Hedge_v3_24.ex4"
from your MQL4/Experts folder. For the Fractal Breakout indicator you would delete the file
"Steinitz Fractal Breakout Indicator_ v1.53.ex4" from your MQL4/Indicators folder.
Once the demo versions of each robot you hardcoded are removed, proceed to step 3.
PAGE 10
Step 3
Using the zip file you received via email, follow the same installation instructions above to
load the new hardcoded robots into your MT4 platform. Important: You'll need to set the
"YourAccountNumber" field on the Inputs tab to your actual live account number. This value
must match the one you gave us when you requested your hardcoded robots.
PAGE 11
Chart Templates
Some robots like Reaper come with full chart templates. You'll want to apply these before
attaching the robot to your chart. Do so by right clicking on your chart and going to Template
> [Robot's Name].
PAGE 12
Configuration
The default settings are used when you attach the robot to a chart. You will need to verify
they are correct for you. You can modify these settings at any time by right-clicking on the
chart that the robot is loaded on. To modify a setting simply double click on its value.
Two settings are very important. Let's take a quick look at them.
PAGE 13
Lot Size
All of our robots default to trading micro lot sizes. A micro lot is 1,000 units or $0.10 per pip
on USD based pairs. You can modify the "lot_size" field on your robot's Input area to change
the lots it will trade.
PAGE 14
ECN Brokers
Brokers like IBFX are called ECN brokers. ECN brokers require trades to be opened a certain
way . If you are using an ECN broker you will need to set "using_ecn_broker" to true on your
robot. If you're not using an ecn broker setting this value to true will still work.
PAGE 15
Other Input Settings
Reaper comes with several settings that control how it trades. The default values are what we
recommend for most cases. However you can customize these values from their defaults and
create an entirely unique trading robot. Here's a breakdown of each setting for your
reference.
your_account_number When trading live this must match your live account
number and the hardcoded account number. Ignored for
demo accounts.
lot_size The lot size to use when Reaper opens a trade. See "Lot
size" above for more info.
using_ecn_broker When using an ECN Broker, make sure this is set to true.
See "ECN Brokers" for more info.
PAGE 16
8 = W1 timeframe
9 = MN1 timeframe
0 = Chart's current timeframe
trade_expiration_hours The amount of hours before trades expire. Only used when
trade expiration is set to "... after X hours".
time_window_open If using time restrictions, set the time the trade window
opens.
time_window_close If using time restrictions, set the time the trade window
closes.
PAGE 17
static_sl_pips When using stop loss method 1, enter the static amount of
pips to use for a stop loss.
atr_sl_period When using stop loss method 2, enter the ATR period used
for calculation.
candle_sl_bars When using stop loss method 3, enter the previous number
of candles to scan for a high/low stop loss.
static_tp_pips When using take profit method 1, enter the static amount
of pips to use for a take profit.
atr_tp_period When using take profit method 2, enter the ATR period
used for calculation.
break_even_pips After this amount of pips, the stop will be moved to break
even to prevent loss. Only used when methods 1, 4, or 6
are selected.
PAGE 18
break_even_profit An additional amount of pips to secure when the break
even is triggered. Only used when methods 1, 4, or 6 are
selected.
jumping_stop_pips The pip increment to use for an active jumping stop. Only
used when methods 3 or 4 are selected.
trailing_stop_pips The amount of pips that the stop loss will trail behind the
price as it moves forward. Only used when methods 5 or 6
are selected.
stop_trail_at_pips_profit 1 = Robot will end trailing stop after a certain amount of pips
0 = Disabled, trailing stop acts normal
PAGE 19
font_size The size of onscreen messages from the robot.
box_period_start The time that a new box period opens. Relative to your
broker's time.
box_period_end The time that the high/low box window closes after a new
box is opened.
PAGE 20
box_color The base box color.
PAGE 21
Quick Loading Custom Settings
Customized robot input values will be lost when you close the chart. You can get around this
by saving a new template or using presets to quickly load your custom values.
Templates
Start by loading your robot on the chart as normal with its original template (if applicable).
Customize any input values you might need. When you're ready, right click in the chart and go
Template > Save Template.
PAGE 22
Specify a file name and hit save. Now when you start MT4 load that template onto your
charts. All of the values you originally specified will be loaded along with the expert.
Presets
Another way to quickly load your custom input values is to save them to a preset file. Preset
files can be loaded when attaching a robot to a chart.
Start by customizing your robot's input values. When everything is ready, hit the "Save"
button. Save the preset file to your computer where you can easily find it.
To load the saved values quickly, hit the "Load" button and browse to the file you created.
The robot's input values will automatically be changed to the ones you saved previously.
PAGE 23
Using Reaper
Currency Pairs
Reaper is configured to run on any currency pair. It will adapt its own settings for the chart's
pair. We recommend running Reaper on pairs with good spreads. Spreads will vary from
broker to broker.
Timeframes
Reaper works best on low/middle timeframes. M5, M15, M30, and H1 are all good choices.
Keep in mind that Reaper will use the value you've set for the "base_tf" input variable. Setting
that to "0" will force Reaper to use the chart's current timeframe.
Setup
Reaper is set to open and close trades by itself. In order to work properly Reaper needs to be
left on the entire time the markets are open (24 hours, 5 days a week). Make sure that your
computer stays on with your MT4 platform open and connected.
VPS
Most full time traders run their forex robots on a VPS. A VPS is a virtual computer in the
cloud. You can log into your VPS remotely and use it like a normal PC. Most forex VPS services
come with MT4 pre-installed. This enables you to have MT4 running all the time without
leaving your personal PC on for five days straight. Google "forex vps" for more information.
PAGE 24
Additional Support
Please contact us on our website using this form if you need additional help.
PAGE 25