Скачать MetaTrader 5

Советники: Советник на одной МА.

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
MetaQuotes Software Corp.
Модератор
189171
MetaQuotes Software Corp.  

Советник на одной МА.:

Советник на одной МА.

Author: IURII TOKMAN

Mikhail Zhitnev
13221
Mikhail Zhitnev  

Такие советники продают на Plati.ru от 5$ за десяток.

Vasiliy Smirnov
14050
Vasiliy Smirnov  

А тут бесплатно раздают..

MQL4 Comments
16316
MQL4 Comments  

спасибо автору.

остальные обыкновенные болтуны.

MQL4 Comments
16316
MQL4 Comments  

Хорошая пила, мне такой в хозяйстве не хватало.

Iurii Tokman
61818
Iurii Tokman  
OZ0:

спасибо автору.

остальные обыкновенные болтуны.

Вы правы на все 100%. Пустозвонов и любителей пил здесь хоть "греблю гати".

MQL4 Comments
16316
MQL4 Comments  

Спасибо авторую. А напиши как вставить tralling stop?

Iurii Tokman
61818
Iurii Tokman  
221278pan:

Спасибо авторую. А напиши как вставить tralling stop?

extern double TrailingStop = 30;
.
.
.
.
   for(cnt=0;cnt<total;cnt++)
     {
      OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);
      if(OrderType()<=OP_SELL &&   // check for opened position 
         OrderSymbol()==Symbol())  // check for symbol
        {
         if(OrderType()==OP_BUY)   // long position is opened
           {
            // check for trailing stop
            if(TrailingStop>0)  
              {                 
               if(Bid-OrderOpenPrice()>Point*TrailingStop)
                 {
                  if(OrderStopLoss()<Bid-Point*TrailingStop)
                    {
                     OrderModify(OrderTicket(),OrderOpenPrice(),Bid-Point*TrailingStop,OrderTakeProfit(),0,Green);
                     return(0);
                    }
                 }
              }
           }
         else // go to short position
           {
            // check for trailing stop
            if(TrailingStop>0)  
              {                 
               if((OrderOpenPrice()-Ask)>(Point*TrailingStop))
                 {
                  if((OrderStopLoss()>(Ask+Point*TrailingStop)) || (OrderStopLoss()==0))
                    {
                     OrderModify(OrderTicket(),OrderOpenPrice(),Ask+Point*TrailingStop,OrderTakeProfit(),0,Red);
                     return(0);
                    }
                 }
              }
           }
        }
     }
MQL4 Comments
16316
MQL4 Comments  

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

Iurii Tokman
61818
Iurii Tokman  

sayfuji
писал(а):

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

Может быть в чистом виде система рисует "пилу", добавляйте в неё грамотное управление ММ и будет "струна"


MQL4 Comments
16316
MQL4 Comments  
satop писал(а)

Может быть в чистом виде система рисует "пилу", добавляйте в неё грамотное управление ММ и будет "струна"

я не программист и сегодня воскресенье проверить как работает не могу, поэтому хочу спросить - можно сделать открытие сделки вверх после закрытия над скользящей и открытие вниз после закрытия под скользящей?

123
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий