День добрый. Есть проблема-после перезагрузки ВПС перестала работать почта на МТ4-все вроде настроенно правильно(2 дня назад работала). Пишет что сообщение поставленно в очередь-однако в журнале записи не появляется. Что это может быть?
не думаю... Предполагается импортировать, предположим, 10 входных переменных, предположим, для 20-ти выбранных по результатам оптимизации вариантов.
И что? Организуйте массив, содержащий необходимые параметры и которые затем можно сохранять в файлы и/или Терминальные переменные, а когда необходимо - считывайте оттуда.
Производим оптимизацию советника. Выбираем несколько (а может десатков) вариантов/результатов оптимизации. Сохраняем их в set файлах. Объединяем их в один файл. Далее из советника в init загружаем все подготовленные варианты из объединенного файла. И в работе советника используем неиодин результат оптимизации, а множество ОДНОВРЕМЕННО.
См. Документацию, OrderSend()!
Как насчет Терминальных 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;
}
приснилась мне формула которую я незамедлительно попробовал или как то так
но возникла проблема в формуле есть знак деления
если я меняю этот знак например на плюс тестер совершает зделки но как только ставится знак деления ничего не происходит
есть ли соображения
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], то деление на ноль и советник вылетает по ошибке
не думаю... Предполагается импортировать, предположим, 10 входных переменных, предположим, для 20-ти выбранных по результатам оптимизации вариантов.
не думаю... Предполагается импортировать, предположим, 10 входных переменных, предположим, для 20-ти выбранных по результатам оптимизации вариантов.
а set зачем?
Почему нельзя так делать ?
Как реализовать такой код ?