Grid Harvester MT5
99 USD
Demo heruntergeladen:
2 024
Veröffentlicht:
11 Dezember 2013
Aktuelle Version:
6.80
Keinen passenden Roboter gefunden?
Geben Sie Ihren Eigenen in Auftrag
auf Freelance!
Gehen Sie zu Freelance
Geben Sie Ihren Eigenen in Auftrag
auf Freelance!
Wie man einen Roboter oder Indikator kaufen kann
Starte Deinen EA im
Virtual Hosting
Virtual Hosting
Teste einen Indikator/Roboter vor dem Kauf
Möchtest Du Geld im Market verdienen?
Wie man Produkte richtig präsentiert
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich

сам пишешь что "Советник прост в настройке"
у вас сейчас настройки только для одной пары GBP/JPY? или они подходят без оптимизации и подбора параметров?
можешь объяснить что именно настраивать? какие параметры следует подбирать под свою стратегию? В описании советника нет описания входных параметров
к примеру что значит параметр mm_ballance? как можно снизить просадку?
if I for example trade GBP / USD will need to change the settings?
yes of course. this is half automated strategy. you determine the direction of the transactions (either only buy or only sell, either only 1 transaction in manual mode or 9999999 transactions for just constant transactions.) GBP/USD was bullish and now its shifting to bearish. so you cannot just set the script to buy (1) and expect it to work for very long without equity wipe-out. If you agree on a fact that trend is being reversed you need to do such things for optimization:
1. set test time of last trend (2013.03.01-2013.12.01) and first parameter on 1 (buy)
2. take parameters for optimization on 1M opening prices - scale (1.0-6.0), mm (500-3000), optimized parameter Custom Max (it is draw-dawn in percents)
take the most profitable result with acceptable draw-dawn. the results will not be impressive as this pair is not the very best choice for automated grid strategy (my second strategy is better than this one on gbp/usd; ill release it after i finish this one), but its just an example. I advice using it near the resistance levels only.
3. change mode_only to -1 for short only and you have automated settings for downtrend.
better try CHF/JPY:
1. take period 09.2012-12.2012
2. take parameters for optimization on 1M opening prices - scale (0.2-2.0, step 0.2), MM - 500-2000, step 100, optimize custom max (% draw-dawn)
3. take the results that you like. if you wanna optimize more take trailing_stop_pct 40-80, step 5 and trailing_stop_min_no_pos 4-8, step 1. Optimize current max at every tick test.
It should generate nice profit during that period with proper settings.
Remember this is HALF-automatic half-manual strategy so it cannot be run wild without changing any settings in strategy tester.
JPY pairs should work nice with default settings, so try them out when you want to run it with no optimization. (all jpy pairs should generate decent or very good profit)
You are right about the description of the parameters - there are none. Ill do that with the next version. 7 days ago i didn't know mql5 at all, but i am a quick study so expect that in the next version.
Description of the parameters:
mode_only_long_1_short_minus1 = 1;
mode for setting either long (1) or short trades(-1)
how_many=99999999;
how many trades should script perform? leave default for automatic mode, change to 1 if you are trading manually
"____start_price_____";
start_trading_price_on = false;
if enabled, trading will not start until selected price is reached
input double start_trading_price=0.00;
price for which script will start working (start_trading_price_on has to be TRUE)
"____lot_profit______";
easy_lot = 0.01;
base lot size
auto_non_micro_account = false;
automatically increase lot size to allowed lot size (so if allowed lot size is 0.1 both easy_lot and mm_ballance are going to be x10)
profit = 43;
take profit in pips from average weight price (for every easy_lot opened on average we want 43 pips - some positions may be closed with loss but they will be compensated by profitable ones closed at the same time to ger 43 pips per easy_lot opened)
scale = 0.99;
scale factor for the grid
trailing_stop_on = 1;
trailing stop - 1 for on 0 for off (copy from mt4 version as there you cannot optimize bool; going to change it to bool in mt5 next version0
trailing_stop_pct = 60;
trailing stop value in %. so if the profit reaches required 43 pips then trailing stop kicks in. if the curse after that will go not in out favour, 60%*43=25.8pips will close the transaction wit such (smaller). but if it will go up to let's say 100 pips and then come back to 60%*100=60pips it will close transaction with such income per easy_lot.
trailing_stop_min_no_pos = 5;
how many positions need to be opened for "trailing step" to work. trailing stop for small basket of orders reduce the profit (i tested it a lot), but if we have big basket there is really sense of using it. so with this option set to 5, trailing will work after pips_05 will be reached (5 positions opened)
"___MONEY_MANAGEMENT________";
mm = true;
money management function on or off
mm_ballance = 1700;
base balance for counting the multipler for easy_lot. SO lets say you start with 1700 usd and you set mm_ballance to 1700. easy lot is 0.01. after reaching ballance of 3400, easy_lot is going to be multiplied by 2x and so on.
"___GRID__";
pips_no = 10;
how many positions script should use
lots_01 = 1;
lot multiplier of easy_lot
pips_02 = 18;
pip distance from first opened position, if scale is 1.0. If scale is different, lets say 0.5, the distance will be 9; for scale 2.0 distance will be 36
lots_02 = 1;
lot multiplier for easy_lot for position no 2
STOP_LOSS = 99999999;
pip distance for stop loss * scale
Thank you
change the scale or mm_ballance to reduce draw-dawns. I have some fresh great ideas about this script. To physically draw margin levels and grid levels on the chart in form of graphics. Many traders trade visually so they could exactly see visualization of their current trade situation with current script settings. For many years i was a game programmer, i am going to add some fancy and helpful graphics effects for "visual" traders. :)
Also there is an error with trailing step. When i correct that results should improve more on this automatic mode. Stay put, more versions are comming. :)
New description has been added. Everything is described in detail now in the program itself.
I hope that helps.
I have questions ...
This report appear :
2014.02.11 02:01:45.356 grid_harvester_mt5 (GBPJPY.e,M1) CTrade::OrderSend: market buy 0.02 GBPJPY.e [unknown retcode 10001]
is it normal??
my TP is 10 pip, when that report appear and the profit reached 12pip++ the EA not closing the trade ...
please advice ...
this [unknown retcode 10001] is not telling anything. I have never encountered error like that and i use my strategy on at least 10-12 accounts with more than 20-30 trades a day. I use roboforex.
Could you write your broker's name?
I will post your question on MQL5 FORUM (what an 10001 error could mean?). Now i have to leave ill be back at 0:00 gmt and ill try help you solving your problem.
From what i can see advisor wants to close the trade but it gets this unknown error.
It wants to close transaction at 12 pip not 10 pip, because your spread is probably 2 pip, and TP is counted in pure profit (so spread matters for the results).
here is my forum post:
https://www.mql5.com/en/forum/20144
I use Roboforex MT5 ECN Pro account, it already profit 12pip++ and not closing.
When I see that retcode, I feel it's strange .. so I turn off the EA and close trade manually, then restart the EA.
I have more than 10 trades for today and retcode 10001 error appear just once.
the script should requote until it gets it right at all returncodes but 10009 and 10008 (done/order placed). Maybe you didnt give him enough time (or was it repeating that error?)
So if it fails to close transaction it tries until it does. (even with loss - i had a situation like that on economical news, that he closed trades with a little loss. the market was just to quick :)
I didnt add the "hard" sl and tp as it is problematic with many brokers (TP and SL cannot be too close to the price)
Generally i think that returncode was not caused by a script. The trade is performed by external CTrade library and it was reporting unknow error. Hehe how useful.
I use Roboforex MT5 ECN Pro account, it already profit 12pip++ and not closing.
When I see that retcode, I feel it's strange .. so I turn off the EA and close trade manually, then restart the EA.
I have more than 10 trades for today and retcode 10001 error appear just once.
OMG ... now it appear twice... yes... when the market is quick....
2014.02.12 03:00:10.570 grid_harvester_mt5 (GBPJPY.e,M1) CTrade::OrderSend: market buy 0.02 GBPJPY.e [unknown retcode 10001]
2014.02.12 03:00:09.007 grid_harvester_mt5 (GBPJPY.e,M1) CTrade::OrderSend: market sell 0.02 GBPJPY.e [unknown retcode 10001]
Look at the second one... it's a sell... how come??? my setting is buy mode/buy only....