Скачать MetaTrader 5

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

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Подключи MQL5 Cloud Network. Увеличивай свой рейтинг!
MetaQuotes Software Corp.
Модератор
181282
MetaQuotes Software Corp. 2009.03.21 07:19 

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

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

Author: IURII TOKMAN

Mikhail Zhitnev
9682
Mikhail Zhitnev 2009.03.21 10:03  

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

Vasiliy Smirnov
12314
Vasiliy Smirnov 2009.03.21 11:07  

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

MQL4 Comments
16319
MQL4 Comments 2009.03.22 00:56  

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

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

MQL4 Comments
16319
MQL4 Comments 2009.03.22 13:53  

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

Iurii Tokman
31123
Iurii Tokman 2009.03.22 15:04  
OZ0:

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

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

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

MQL4 Comments
16319
MQL4 Comments 2009.03.22 15:46  

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

Iurii Tokman
31123
Iurii Tokman 2009.03.22 16:29  
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
16319
MQL4 Comments 2009.03.22 17:16  

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

Iurii Tokman
31123
Iurii Tokman 2009.03.22 18:45  

sayfuji
писал(а):

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

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


MQL4 Comments
16319
MQL4 Comments 2009.03.22 18:51  
satop писал(а)

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

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

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