Советники: AutoClose Line

 

AutoClose Line:

Закрытие позиций по символу, если цена Close пересекла линию.

AutoClose Line

Автор: Vladimir Karputov

 

Добрый день ! подскажите - меньше 10 секунд, нельзя устанавливать?

ushort   InpSignalsFrequency=10;             // Search signals, in seconds (min value "10")

или можно здесь - что то подправить ?

   if(InpSignalsFrequency>=10) // search for trading signals no more than once every 10 seconds
     {
      datetime time_current=TimeCurrent();
      if(time_current-ExtLastSignalsS>10)
        {
         MqlRates rates[];
         //ArraySetAsSeries(rates,true);
         int start_pos=0,count=1;
         if(CopyRates(m_symbol.Name(),Period(),start_pos,count,rates)!=count)
           {
            ExtPrevBarsS=0;
            return;
           }

не успевает открыть позицию - цена быстро убежала 

не сработала

 
Alexsandr San:

Добрый день ! подскажите - меньше 10 секунд, нельзя устанавливать?

или можно здесь - что то подправить ?

не успевает открыть позицию - цена быстро убежала 


Для таких случаев оптимальное решение - использовать отложенный ордер.

 
Vladimir Karputov:

Для таких случаев оптимальное решение - использовать отложенный ордер.

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

а если тут меньше цифру установить?

   if(InpSignalsFrequency>=3) // search for trading signals no more than once every 10 seconds
     {
      datetime time_current=TimeCurrent();
      if(time_current-ExtLastSignalsS>3)

это будет правильно?

------------------

Спасибо!  

 
Alexsandr San:

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

а если тут меньше цифру установить?

это будет правильно?

------------------

Спасибо!  

Да, таким образом Вы сможете сделать паузу между опросами в три секунды. Но для случая, который Вы привели на рисунке лучший вариант - это отложенный ордер.

 
Vladimir Karputov:

Да, таким образом Вы сможете сделать паузу между опросами в три секунды. Но для случая, который Вы привели на рисунке лучший вариант - это отложенный ордер.

Огромное Вам Спасибо! просто хотел убедится, что не нарушу само действие функции.

Здоровья! и всех Благ!