Форекс съветник PipStrider

форекс
Повечето форекс трейдъри, особено начинаещите, искат да спечелят възможно най-много от търговията и възможно най-бързо. Огромните печалби впечатляват всички, но в същото време мнозина се плашат от високи рискове. Ако говорим за експертни съветници, базирани на Мартингейл, тогава фразата „високи рискове“ е подходяща тук. (няма да разглеждаме подробно какво е Мартингейл в рамките на тази статия. Ако тази дума не ви е напълно ясна, препоръчвам ви да прочетете тази статия).

При създаването на форекс съветника PipStrider, според разработчиците, те успяха успешно да комбинират всички силни страни на Martingale и в същото време да използват интелигентно управление на парите, благодарение на което рискът от загуба на депозит е сведен до минимум.

Препоръки за използване на експертния съветник PipStrider
  • Платформа за търговия: MetaTrader 4;
  • Валутни двойки: всякакви;
  • Времева рамка: H1;
  • Работно време: 24 дни, 5 дни в седмицата;
  • Редовно тегли част от средствата. Например, месечно, половината от спечелената печалба.
  • Препоръчителни брокери: RoboForex, NordFx;
  • Препоръчителен депозит:
  • $60 (сметка в цент NordFx);
  • $600 (сметка в стоти RoboForex).
Логиката на форекс съветника PipStrider

Като начало си струва да кажем, че съветникът отделно контролира поръчките за покупка и продажба.

За по-добро разбиране на логиката на съветника, нека анализираме неговите действия, като използваме конкретен пример. Нека си представим, че съветникът е сключил сделка за покупка с обем от 0,01 на цена от 1,2500. В същото време той постави тейк печалба на разстояние от 40 пункта, тоест на 1.2540.

Но, противно на очакванията на съветника, цената не се повиши, а надолу. След като цената падне с 40 пипса, PipStrider ще отвори другсделка за покупка, лот 0.02 на цена 1.2460. Тейк печалбата на двете поръчки ще бъде поставена на цената на отваряне на първата. Тоест на 1.2500.

Но цената все още продължава да намалява и пада с още 40 пункта. В този случай EA ще отвори друга сделка на цена от 1.2420, с много от 0.04. Тейк печалба и за трите сделки ще бъде зададена на нивото на отваряне на втората сделка, т.е. на 1,2460.

Сега, ако цената се повиши с 40 пипса, тогава и трите сделки ще бъдат затворени и ще завършим с печалба: втората сделка ще затвори при нула, първата при -40 пипса, а третата при +40 пипса (напомням ви, че обемът на последната сделка беше четири пъти по-голям от първия, благодарение на което се получи доходът).

Съветникът контролира продажбите по същия начин, с единственото изключение, че партидата се увеличава не когато цената намалява, а когато се повишава.

Логика за управление на риска на PipStrider

В примера по-горе всичко се получи много гладко за нас. Но в реалната търговия е възможно да се наблюдават еднопосочни движения на цените от време на време, почти без връщане назад. В такива ситуации съветникът, който постоянно удвоява партидата, неизбежно ще ни доведе до източване, тъй като в един „перфектен“ момент той просто няма достатъчно средства, за да отвори следващата транзакция.

Следователно, като се започне от 3-то или 4-то коляно, EA променя стандартната логика на удвояване на партидата и започва да прилага различни технологии за намаляване на риска - обемът на транзакциите не винаги ще се удвои, печалбата няма да бъде непременно на нивото на отваряне на предишната позиция. Всичко това се прави с цел защита от отваряне на транзакции с твърде голям обем, несъизмерим с размера на депозита.

Естествено никоя технология няма да застрахова нашия депозит на 100%, но рисковете са много по-ниски.Ярък пример за това са следните две графики.

Резултатът от тестването на EA без използването на технология за намаляване на риска:

Резултатът от тестването с помощта на технология за намаляване на риска:

Съветник за наблюдение на форекс PipStrider

За съжаление, разработчикът на съветника ни предоставя мониторинг на демо сметки. Но наблюдението от 2010 г. (като щракнете върху изображението по-долу, можете да видите по-подробна статистика).

Настройки на PipStrider forex съветник

На първо място, заслужава да се отбележи, че този EA има много настройки. Но ако сте начинаещ търговец или нямате много опит в използването на експертни съветници, тогава не е необходимо да променяте нищо друго освен BalanceFactor.

DoTrades - с помощта на този параметър можете да деактивирате / разрешите отварянето на нови транзакции.

MonitorAndClose - когато е активирана, тази функция ще забрани на съветника да търгува след затваряне на позиции чрез тейк печалба.

StealthMode - ако е зададено на true, брокерът няма да може да види къде са вашите печалби. EA ще ги контролира на ниво програма.

AutoStealthMode - дава възможност за автоматично включване на функцията StealthMode преди уикенда, за да се избегнат възможни загуби, свързани с пропуски при отварянето на пазара.

AllowLotsBeyondMaxSize - тази функция ще бъде полезна само за собствениците на много големи акаунти. Някои брокери имат ограничения за максималния обем на сделката. За да се избегнат неизправности поради невъзможността да се отвори сделка с необходимия обем, когато тази функция е активирана, съветникът ще отвори няколко сделки, за да заобиколи това ограничение.

ModifyMartingale - ако активирате този параметър, тогава форекс съветникът ще започне да удвоява обема на транзакцията само от 3-то коляно.

TradeDirection - ако е зададено на 0, позициите ще бъдат отворени едновременно за покупка и продажба. При стойност -1 - само продажби; 1 - само покупки; 2 - алтернативна покупка и продажба; 3 - въз основа на вътрешния алгоритъм, съветникът ще реши кои позиции е по-целесъобразно да отворите в момента.

TradeRange - можете да зададете размера на печалбата в точки. В същото време това ще бъде нивото на отваряне на следващата транзакция с увеличен обем. Ако го зададете на нула, тогава съветникът ще реши сам на какво разстояние да постави тейк печалбата.

WaitPips - ако стойността е по-голяма от нула, тогава съветникът ще изчака, докато цената премине X пипса спрямо планираната сделка, преди да я отвори.

StopLoss - можете да зададете стойността на стоп загубата. По подразбиране тази опция е деактивирана.

UseMartingaleDisrupter - възможност за активиране или деактивиране на технология за намаляване на риска.

AdjustTakeProfit - включено - съветникът ще вземе предвид натрупаните отрицателни суапове при затваряне на мрежата от поръчки. Off - няма да се вземат предвид.

OnlyAfterLevel - можете да посочите от кое коляно да се прилага технологията за намаляване на риска.

DisrupterClose - какъв множител да използвате след активиране на технологията за намаляване на риска.

OnlyAfterLevel2 - можете да посочите от кое коляно технологията за намаляване на риска ще стане по-активна.

DisrupterClose2 – какъв множител да се приложи след второто активиране на технологията за намаляване на риска (параметър OnlyAfterLevel2).

MaxSellMartingaleLevel и MaxBuyMartingaleLevel - максималният възможен брой колена съответно за продажби и покупки.

CloseBuyBeyondMax и CloseSellBeyondMax - ако активирате тези два параметъра, EA ще започне да затваря сделки (дори на загуба) след достигане на максималния брой колена иОще N точки.

MaxDrawDownPct — можете да ограничите максимално допустимото теглене като процент.

LimitToThisPair — когато работи параметърът MaxDrawDownPct, можете да посочите съветникът да вземе предвид тегленето само за една валутна двойка (истинска стойност) или за цялата сметка (невярно).

UseGridExpander – ако активирате този параметър, EA постепенно ще започне да разширява мрежата за отваряне на нови поръчки (при условие че се активира технологията за намаляване на риска).

ExpandPips и ExpandPips2 - задава броя на точките, с които мрежата ще се разшири след първичното и вторичното активиране на технологията за намаляване на риска.

TradeLots — обем на първата отворена поръчка. Ако го зададете на нула, тогава съветникът ще реши сам колко да търгува, въз основа на размера на вашия депозит.

BalanceFactor - не забравяйте да посочите баланса на вашата сметка.

ControlBalance - тук трябва да въведете вашия баланс, при условие че искате да изтеглите печалба на определени нива (вижте следващите три параметъра).

LockInProfits - показва сумата, която искате да теглите от сметката си всеки път.

StopWhenProfitReached — спрете търговията и затворете всички сделки, когато сумата по сметката достигне стойността, посочена в параметрите ControlBalance и LockinProfits.

MaxLots – При условие, че сте активирали ControlBalance, можете да посочите максималния брой партиди.

MagicNumber е уникален идентификатор, благодарение на който EA разпознава своите сделки.

Неделя, понеделник, вторник, сряда, четвъртък, петък - възможност за забрана на търговията на форекс съветника в определени дни.

ResetMaximums - с помощта на тази функция можете да изтриете от паметта на съветника данните за достигнатите от него колене.

LookBackDays - трябва да посочите броя на последнитедни за анализ, при условие че параметърът TradeDirection е равен на 3.

CloseAllBuyTrades и CloseAllSellTrades - позволява ви да затворите съответно всички покупки и всички продажби.