artmedia70: Вы когда выводите значения буферов на экран, чем это делаете? Всё-равно же выводятся числовые данные. Вот если вы захотите выводить пустую строку, либо надпись "Пустое значение" или "EMPTY_VALUE", то и выводите их как стринговые переменные. Т.е. : string val; if (значение буфера==EMPTY_VALUE) {val="EMPTY_VALUE";} Если же if (значение буфера!=EMPTY_VALUE) {val=DoubleToString(значение буфера, 8);} и выводите на экран не значение буфера, а значение переменной val.
bliznec1986: А есть ли у кого сборщик тиков который сохраняет тиковую историю таким образом : время прихода тика, аск, бид? в кодбазе сборщик без аска есть только.
Есть такой. Выкладывать не буду. Использовал секретные технологии против пропусков тиков :-)) В том числе без DDE.
Привет, пожалуйста помогите реализовать выставление виртуальных стоплосов в заданных пунктах, буду по точнее: советник должен вместо отправки данных о новом SL просто хранить их в переменных (или гденидь еще), и тралить, тралить, тралить а когда цена дойдет до определенного уровня (цены) посылать сигнал в ДЦ о закытии ордера, (этакой виртуальный трейлинг стоп с виртуальным стоплосом) реальноли это?
Что-то не могу до конца разобраться с закрытием ордеров...
Ордер успешно открывается, но не закрывается. В программе предусмотрен открытие, только одного ордера. У кого есть минутка и желание, посмотрите код пожалуйста...
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Вы когда выводите значения буферов на экран, чем это делаете? Всё-равно же выводятся числовые данные. Вот если вы захотите выводить пустую строку, либо надпись "Пустое значение" или "EMPTY_VALUE", то и выводите их как стринговые переменные.
Т.е. :
string val;
if (значение буфера==EMPTY_VALUE) {val="EMPTY_VALUE";}
Если же if (значение буфера!=EMPTY_VALUE) {val=DoubleToString(значение буфера, 8);}
и выводите на экран не значение буфера, а значение переменной val.
Вот этот хвост отвечает за вывод этих данных:
Сначала так:
а далее замените хвостик:
А есть ли у кого сборщик тиков который сохраняет тиковую историю таким образом : время прихода тика, аск, бид? в кодбазе сборщик без аска есть только.
To artmedia70 и granit77.
Вам, господа, строгий выговор. Что, нельзя было популярно объяснить? ))))
Два дня угрохал на решение простенькой задачки....
Вот что получилось:
Теперь работает.
Спасибо.
Теперь можно с девочками на остров....)))
To artmedia70 и granit77.
Вам, господа, строгий выговор. Что, нельзя было популярно объяснить? ))))
Два дня угрохал на решение простенькой задачки....
Вот что получилось:
Теперь работает.
Спасибо.
Теперь можно с девочками на остров....)))
Только теперь уже на троих! :)))))))))
Красиво живете!
Всем добрый день!
Что-то не могу до конца разобраться с закрытием ордеров...
Ордер успешно открывается, но не закрывается. В программе предусмотрен открытие, только одного ордера. У кого есть минутка и желание, посмотрите код пожалуйста...
Заранее спасибо!