Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
И да, на С++ это все-таки не UB.
Но в любом случае сочетание зависимых вещей функций в параметрах -- это плохой стиль программирования.
Есть советник, торгующий на стационарном компе. Вопрос: как, не имея доступа к компьютеру, прекратить работу советника?
П.с. я нашёл только один вариант - это добавить в советник блок, который проверяет наличие лимитного ордера по какой-нибудь экзотической паре.. если находит, то удаляет его и прекращает работу советника. А лимитник можно поставить хоть по телефону, в случае чего... но, может, есть другие варианты?
с лимиткой - это надежный вариант, пользуйтесь.
иногда в цену или коментарий лимитки добавляют доп.информацию для эксперта.
Просто прекратить работу советника, по внутреннему условию?
Только что ушел вот с этой ветки, возможно подойдет... ))
https://www.mql5.com/ru/forum/112689
иногда в цену или коментарий лимитки добавляют доп.информацию для эксперта.
Ага, магик + коммент.
Андрей, реально говорю. был у меня давненько заказ, В нем чел просил делать 3 лимитки.
- одна на остановку/включение эксперта
- во второй в 4 последние цены записывалось текущее время от эксперта. то есть контролировалось работает ли эксперт или нет
- в третью в каждую цифру цены записывалиь 5 параметров по которым должен работать эксперт.
магик служил как обычно для принадлежности к своим ордерам.
магик служил как обычно для принадлежности к своим ордерам.
Где-то, возможно здесь, поднимался вопрос изменения размеров открытого файлового отображения в большую сторону.
Размер изменяется, при повторном вызове функции CreateFileMapping() с тем же именем и с новым размером, но оно не может быть более 8196 байт! Экспериментально получил.
Т.е. изменить размер большего отображения не получится. Зато, от 0 до 8196 получается.
Может знает кто, есть способ без переоткрытия файлового отображения изменить его размер?
http://www.delphisources.ru/pages/faq/base/filemapping.html
dwMaximumSizeHigh - старший разряд 64-битного значения размера выделяемого объема памяти для совместного доступа (более 4 Gbt)- нам столько не надо :) - присвоим этому аргументу значение 0.
dwMaximumSizeLow - Спасибо славным жителям Королевства, указавшим на ошибку в описании этого аргумента! В особенности г-ну Uno, который замечательно все объяснил! (см. комментарий к статье) - младший разряд 64-битного значения размера выделяемого объема памяти для совместного доступа - если размер dwMaximumSizeHigh равен 0, то размер этого аргумента должен быть НЕ МЕНЬШЕ РАЗМЕРА ДАННЫХ помещаемых в файл подкачки. При этом надо учитывать то, что размер "страницы" для Intel составляет 4 KBt, т.е. указав этот размер 1 байт мы получим "карман для совместного доступа" :) в 4 KBt, если указать 4001, то в объект файлового отображения можно будет поместить уже до 8Kbt данных и т.д.
вообще на странице 64 кб. почему делает 8 непонятно. не делжон.
http://wm-help.net/books-online/book/59464/59464-10.html