Советники: Trend_Catcher

 

Trend_Catcher:

Советник ищет тренд по трем скользящим средним (период 200, 50, 25 или другие по желанию пользователя) и открывает сделки с использованием индикатора Parabolic SAR. В советнике присутствует мартингейл, расчет лота осуществляется в процентах от депозита в зависимости от стоп-лосса.

Автор: Dmitriy Epshteyn

 
Automated-Trading:

Trend_Catcher:

Author: Dmitriy Epshteyn

hi 

how to fix lot size in this ea.

i try this ea but its open high lot size 10.9. so how can i fix lot size small like start from  0.01 and higher then this.

 

Thanks 

 
vishal kumar:

hi 

how to fix lot size in this ea.

i try this ea but its open high lot size 10.9. so how can i fix lot size small like start from  0.01 and higher then this.

 

Thanks 

Hi,  Lot of order is calculated by the percentage of the deposit, based on the Risk setting and stop-loss. Example: the account balance is $ 1,000, stop-loss is 100 points at Risk = 1 (1 percent of the deposit) we can lose 10 currency units, respectively, the lot will be 0.01, at Risk = 10  Lot  will be 0.1. I will try to translate the description of EA on English:


Entering the market:

  •     Buy: If the current price is above the Parabolic SAR indicator on the current bar, the close price of the previous candle below the previous point indicator Parabolic SAR, there is a change of indicator, if the first fast MA above Slow MA  , if the current price is higher than the second fast MA with another period then opened a buy order.


  •     Sell: If the current price is lower the Parabolic SAR indicator on the current bar, the close price of the previous candle above the previous point indicator Parabolic SAR, there is a change of indicator, if the first fast MA lower Slow MA  , if the current price is lower than the second fast MA with another period then opened a sell order.


    
Advisor closes the order at the opposite signal.

Stop-loss and take-profit

  •     If Auto_SL = true, then the stop loss is calculated automatically and is exposed on the point indicator Parabolic SAR. You can apply the  rate SL_koef, which is multiplied by the distance in points between the place of opening of the order and the point of the indicator Parabolic SAR. Example: if the place of the order between the point of Parabolic SAR indicator is 20 points and SL_koef = 2, then a order will be open with a stop loss of 40 points, if SL_koef = 0.5, then the order will be placed with a stop loss of 10 points.


  •     If Auto_SL = false, then the stop loss will be fixed at the parameter SL in points.


  •     If Auto_TP = true, then take profit is calculated automatically by the stop-loss and multiplied by TP_koef. Example: If TP_koef = 2, it means that the take profit will be twice the estimated stop-loss.


  •     If Auto_TP = false, the take profit is fixed at TP in points.


Settings lot and Martingale

  •     Lot of order is calculated by the percentage of the deposit, based on the Risk setting and stop-loss. Example: the account balance is $ 1,000, stop-loss is 100 points at Risk = 1 (1 percent of the deposit) we can lose 10 currency units, respectively, the lot will be 0.01 at Risk = 10  Lot  will be 0.1.


  •     If Martin = true and the latest deal is closed with a loss, the risk of the next trade will be increased Koef times.


  •     If Martin = false, then the adviser will calculate the lot at the percentage of the current account balance.


Breakeven and trailing stop

  •     If the position goes to profit on Profit_Level points, in SL_Plus items in the profit will be put a stop loss.


  •     If the position goes to profit on Profit_Level2 points at a distance TrailingStop2 points stop loss will drag the price.
multiplier- русский перевод - bab.la словарь
multiplier- русский перевод - bab.la словарь
  • www.babla.ru
Вы считаете что англо-русский словарь может вместить больше слов? Вы не можете найти разговорное значение или правильное орфографическое написание перевода слова? Вы можете предложить свой собственный...
 
vishal kumar:

hi 

how to fix lot size in this ea.

i try this ea but its open high lot size 10.9. so how can i fix lot size small like start from  0.01 and higher then this.

 

Thanks 

input ENUM_TIMEFRAMES Candle_TF=PERIOD_CURRENT;
// Candle, for a period which can be opened only one order, an example, if you select PERIOD_D1 - the advisor can open only one order at the current daily candle
extern int    PeriodMA_slow = 200;
// The period of the slow MA
extern int    PeriodMA_fast = 50;
// The period of the first fast MA
extern int    PeriodMA_fast2= 25;
// The period of the second fast MA
extern double Step_Sar = 0.004;
extern double Max_Sar  = 0.2;
// Parabolic SAR indicator settings
extern bool   Auto_SL = true;
// enable automatic stop loss point on the indicator Parabolic SAR
extern bool   Auto_TP = true;
// enable automatic take profit, which is calculated from stop loss
extern int    minSL = 10;
// if the current stop-loss less minSL, no order is placed
extern int    maxSL = 200;
// if the current stop-loss greater maxSL, no order is placed
extern double SL_koef=1;
// factor, which is multiplied by the stop loss (if 1, the stop loss is at the point of Parabolic SAR)
extern double TP_koef=1;
// calculating the take profit from stop loss, for example: if TP_koef = 2, it means that the take profit at twice the stop loss
extern int    SL = 20;
// Stop Loss in points, apply if Auto_SL = false
extern int    TP = 200;
// take profit at the points is used, if Auto_TP = false
extern double Risk   = 2;
// the risk on which the lot of order is calculated, depends on the stop loss
extern bool   Martin = true;
// If true, martingale applies
extern double Koef   = 2;
// If the latest order is closed with a loss, the risk of the next order will be multiplied by Koef
extern int Profit_Level = 500;
// if the position goes in the profit pips on Profit_Level
extern int SL_Plus = 1;
// + SL_Plus pips exposes the breakeven to order
extern int Profit_Level2=500;
// if the position goes to profit on Profit_Level2 pips
extern int TrailingStop2=10;
// at a distance TrailingStop2 pips stop loss will drag the price
extern int    Slip   = 3;
// slippage
extern int    Magic  = 1;
// Magic number
 

Please speak russian on the this topic.

or https://translate.google.com.ua/?hl=uk&tab=TT 

Перекладач Google
  • translate.google.com.ua
Служба безкоштовного онлайн-перекладу Google дозволяє миттєво перекладати тексти та веб-сторінки. Така служба-перекладач дозволяє: українська, азербайджанська, албанська, англійська, арабська, африкаанс, баскська, бенгальська, білоруська, бірманська, болгарська, боснійська, в’єтнамська, валлійська, вірменська, гаїтянська креольська, гінді, голландська, грецька, грузинська, ґалісійська, ґуджаратська, данська, есперанто, естонська, зулу, іврит, ігбо (ібо), ідиш, індонезійська, ірландська, ісландська, іспанська, італійська, йоруба, казахська, камбоджійська, каннада, каталанська, китайська, корейська, лаоська, латинська, латиська, литовська, македонська, малагасійська, малайська, малаялам, мальтійська, маорі, маратхі, монгольська, непальська, німецька, норвезька, панджабська, перська, польська, португальська, російська, румунська, себуано, сербська, сесото, сингальська, словацька, словенська, сомалі, суахілі, сунданська, таджицька, тайська, тамільська, телуґу, турецька, угорська...
 
Dmitriy Epshteyn:
input ENUM_TIMEFRAMES Candle_TF=PERIOD_CURRENT;
// Candle, for a period which can be opened only one order, an example, if you select PERIOD_D1 - the advisor can open only one order at the current daily candle
extern int    PeriodMA_slow = 200;
// The period of the slow MA
extern int    PeriodMA_fast = 50;
// The period of the first fast MA
extern int    PeriodMA_fast2= 25;
// The period of the second fast MA
extern double Step_Sar = 0.004;
extern double Max_Sar  = 0.2;
// Parabolic SAR indicator settings
extern bool   Auto_SL = true;
// enable automatic stop loss point on the indicator Parabolic SAR
extern bool   Auto_TP = true;
// enable automatic take profit, which is calculated from stop loss
extern int    minSL = 10;
// if the current stop-loss less minSL, no order is placed
extern int    maxSL = 200;
// if the current stop-loss greater maxSL, no order is placed
extern double SL_koef=1;
// factor, which is multiplied by the stop loss (if 1, the stop loss is at the point of Parabolic SAR)
extern double TP_koef=1;
// calculating the take profit from stop loss, for example: if TP_koef = 2, it means that the take profit at twice the stop loss
extern int    SL = 20;
// Stop Loss in points, apply if Auto_SL = false
extern int    TP = 200;
// take profit at the points is used, if Auto_TP = false
extern double Risk   = 2;
// the risk on which the lot of order is calculated, depends on the stop loss
extern bool   Martin = true;
// If true, martingale applies
extern double Koef   = 2;
// If the latest order is closed with a loss, the risk of the next order will be multiplied by Koef
extern int Profit_Level = 500;
// if the position goes in the profit pips on Profit_Level
extern int SL_Plus = 1;
// + SL_Plus pips exposes the breakeven to order
extern int Profit_Level2=500;
// if the position goes to profit on Profit_Level2 pips
extern int TrailingStop2=10;
// at a distance TrailingStop2 pips stop loss will drag the price
extern int    Slip   = 3;
// slippage
extern int    Magic  = 1;
// Magic number

i try but cant fix.

 

can u plz send set file to check it for 1000$ account.

 

Thanks 

 

Спасибо, интересный EA.

Удалось добиться стабильной прибыли. Чем меня он заинтересовал, так это тем, что это практически моя стратегия. но я торгую вручную. Можно сказать что все тоже самое, но у меня еще одна МА и пришлось много корректировать настройки.

Конечно, там много от трейдера зависит, не все так просто.

Trend_Catcher Stability

 
Buuh:

Спасибо, интересный EA.

Удалось добиться стабильной прибыли. Чем меня он заинтересовал, так это тем, что это практически моя стратегия. но я торгую вручную. Можно сказать что все тоже самое, но у меня еще одна МА и пришлось много корректировать настройки.

Конечно, там много от трейдера зависит, не все так просто.


За какой период тест?
 
Dmitriy Epshteyn:
За какой период тест?
С 1 января по 31 августа. Я понимаю вашу мысль.... Я говорил что там сложная стратегия работы по МА с Параболиком. Желательно отсекать слабую волатильность и первоначальный вход важен для быстрого утроения депозита, не забывайте что тест стартует ночью. И нужна еще одна МА, но с ней  это долгий разговор.... Я из вашего советника и гораздо больше выжимал, но не знаю что получится на реальном счете, надо проверять.
 
Buuh:
С 1 января по 31 августа. Я понимаю вашу мысль.... Я говорил что там сложная стратегия работы по МА с Параболиком. Желательно отсекать слабую волатильность и первоначальный вход важен для быстрого утроения депозита, не забывайте что тест стартует ночью. И нужна еще одна МА, но с ней  это долгий разговор.... Я из вашего советника и гораздо больше выжимал, но не знаю что получится на реальном счете, надо проверять.
Самое главное не попасть в "капкан" оптимизации.
 
Dmitriy Epshteyn:
Дмитрий я к сожалению с планшета пишу в дороге, поэтому извините, тут браузер кривой...
Это верно, что человеческий фактор в этой стратегии самое главное, но Вы на правильном пути, правда я полтора года бился над ней... В ручную все прекрасно, но с машиной полное безобразие, она не понимает. Скажу честно, Вы дальше меня в понимании автотрейдинга ушли. Я бы еще добавил возможность ручной установки лота, дополнительную МА, пишите в личку, я могу Вам еще посильную помощь оказать. Это сложая стратегия, на самом деле, если кто-нибудь рассчитывает на "скальпинг", то глубоко ошибается. Можно сказать что тот кто ее поймет, понял что такое финансовый рынок и зачастую ему уже советник не нужен...
Причина обращения: