[ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда. - страница 455

 
AccountBalance()*0.05
 
keekkenen >>:
AccountBalance()*0.05

спасибо!

 
sergeev писал(а) >>

Ни один скрипт не может открыть терминал!

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

Терминал стоит на VPS на нем работает советник понятно что он подключен к инету и рабоатет

Банальный совет -я ж не совсем 7 месячный

Тему что ли новую открыть раз сдесь нет желающих- кроме советов помочь

 
Не могли бы дать ссылку на пример кода фиксации глобальной переменной с учетом времени включения советника.
Нужно чтобы глобальная переменная фиксировалась во время начала работы советника, и далее когда советник закроет все ордера перезаписывалась и опять не менялась до конца цикла.
 
Nail_Saby писал(а) >>
Не могли бы дать ссылку на пример кода фиксации глобальной переменной с учетом времени включения советника.
Нужно чтобы глобальная переменная фиксировалась во время начала работы советника, и далее когда советник закроет все ордера перезаписывалась и опять не менялась до конца цикла.

https://book.mql4.com/ru/variables/globals

 
Спасибо, это я уже видел.
 

Подскажите где ошибка.

Никак не удается получить паузу.


int start()

{

Print ("Засыпаем");
Sleep(10000);
Print ("Просыпаемся");

return(0);

}


В результате судя по картинке пауза = 0.



 

baltik писал(а) >>

Скрипт при исполнении делает файл с историей в папку ексерт\филес\ имя файла (это номер счета)

Мне надо уйти от ручного исполнения скрипта.

сделайте из него не скрипт а эксперт и контролируйте время исполнения функции-кода скрипта в эксперте. Пришло время - выполняем код скрипта.

Значит нам не надо открывать терминалы

по этой фразе я понял, что у вас терминалы закрыты. я вам и отвечаю - скрипт не может сам запустить терминал.

Как пишете так и понимают. Если это не то что вы имеете ввиду, то объясняйтесь четче.

к сожалению нет исчу исключительно помощь :)

а Вам остается моя идея в эксплуатации скрипта

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

 
MoneyJinn >>:

Подскажите где ошибка.

Никак не удается получить паузу.


В результате судя по картинке пауза = 0.

Это в индюке? в индикаторах Sleep не работает.

 

всем привет ! подскажите насчёт кода индикатора, не получаеться его подправить самому :(

код:

#property copyright "Copyright © 2010,"
#property link      ""

#property indicator_separate_window
#property indicator_buffers 1
#property indicator_color1 DodgerBlue
double Avar[];
double Clos[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
//---- indicators
   IndicatorBuffers(2);
   SetIndexStyle(0,DRAW_HISTOGRAM);
   SetIndexBuffer(0,Avar);

   SetIndexBuffer(1,Clos);
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start(){
   int    counted_bars=IndicatorCounted();
   int limit=Bars-counted_bars;
      for(int i=limit-1;i>0;i--){
         Clos[i]=iClose(NULL,0,i)-iClose(NULL,0,i+1);
      }
   ArrayInitialize(Avar,0);
      for(i=2;i<Bars;i++){
         if(MathAbs(Clos[1])==MathAbs(Clos[i])){
            Avar[i]=Clos[i];
            Avar[1]=Clos[1];
            break;
         }
      }
  
  
  
   return(0);
  }
//+------------------------------------------------------------------+

Он выводит 2 гистограмки, мне нужно самую левую гистограмму - растянуть вплоть до правой. если нужное условие больше не выполняеться, и уже есть левая гистограмма.  по типу как на рисунке ( жёлтым ...), помогите пожалуйста подправить. 


Причина обращения: