Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 956

 
borilunad:
См. Документацию, OrderSend()!
Спасибо!
 
atztek:
Как насчет Терминальных Global- переменных?

не думаю... Предполагается импортировать, предположим, 10 входных переменных, предположим, для 20-ти выбранных по результатам оптимизации вариантов. 

 
День добрый.
Есть проблема-после перезагрузки ВПС перестала работать почта на МТ4-все вроде настроенно правильно(2 дня назад работала).
Пишет что сообщение поставленно в очередь-однако в журнале записи не появляется.
Что это может быть?
 

приснилась мне формула которую я незамедлительно попробовал или как то так 

но возникла проблема в формуле есть знак деления

если я меняю этот знак например на плюс тестер совершает зделки но как только  ставится знак деления ничего не происходит

 есть ли соображения


void OnTick()

  {

double u = 


((Open[0]-Low[0])*100)

   /

(High[0]-Low[0])


; Comment (u);




int p = OrderSend(Symbol(),OP_BUY,0.1,Ask,3,Bid-15*Point,Bid+15*Point);

   return;   


  }

 
sannin:

приснилась мне формула которую я незамедлительно попробовал или как то так 

но возникла проблема в формуле есть знак деления

если я меняю этот знак например на плюс тестер совершает зделки но как только  ставится знак деления ничего не происходит

 есть ли соображения


void OnTick()

  {

double u = 


((Open[0]-Low[0])*100)

   /

(High[0]-Low[0])


; Comment (u);




int p = OrderSend(Symbol(),OP_BUY,0.1,Ask,3,Bid-15*Point,Bid+15*Point);

   return;   


  }

Если High[0]==Low[0], то деление на ноль и советник вылетает по ошибке
 
Vinin:
Если High[0]==Low[0], то деление на ноль и советник вылетает по ошибке
благодарю
 
ikatsko:

не думаю... Предполагается импортировать, предположим, 10 входных переменных, предположим, для 20-ти выбранных по результатам оптимизации вариантов. 

И что? Организуйте массив, содержащий необходимые параметры и которые затем можно сохранять в файлы и/или Терминальные переменные, а когда необходимо - считывайте оттуда.
 
ikatsko:

не думаю... Предполагается импортировать, предположим, 10 входных переменных, предположим, для 20-ти выбранных по результатам оптимизации вариантов. 

 

а set зачем? 
 
tara:
а set зачем? 
Производим оптимизацию советника. Выбираем несколько (а может десатков) вариантов/результатов оптимизации. Сохраняем их в set файлах. Объединяем их в один файл. Далее из советника в init загружаем все подготовленные варианты из объединенного файла. И в работе советника используем неиодин результат оптимизации, а множество ОДНОВРЕМЕННО.
[Удален]  

Почему нельзя так делать ?

 for(int h=0; h<=10;h++){
      for(int d=10; d<=20;d++){

      min_array[h]=d;

} }
Как реализовать такой код ?