Возможно ли вернуть в язык неявное приведение массива указателей к базовым типам, как это было в старых версиях компилятора? Или хотя бы к типу void* ?
class A { };
void f(void*&array[]) { }
void Main() { A*array[]; f(array); }
Ведь в этом нет никаких противоречий. Если каждый из указателей может неявно приводиться, то почему нельзя привести весь массив. Указатели те же самые, никаких изменений с массивом производить не требуется, речь идёт лишь об интерпретации.
Просто иначе приходится перекопировать массив. А в случае его модификации - потом перекопировать обратно. Это напрасные расходы. Если же функцию задавать в виде шаблона, то её нельзя использовать как виртуальную. Получается очень негибко.
Ну либо добавить возможность явного приведения массива: (void*&[])array
Просто иначе приходится перекопировать массив. А в случае его модификации - потом перекопировать обратно. Это напрасные расходы. Если же функцию задавать в виде шаблона, то её нельзя использовать как виртуальную. Получается очень негибко.
При нажатой кнопки "Автопрокрутка ..." в выходной день, когда нет тиков, я решил нанести на истории графические объекты, нанес, но после их редактирования график автоматически улетает в к конец, т.е. выполняется автопрокрутка, что не удобно.
Здравствуйте кто сталкивался. Торгую у втб на мт5. Суть проблемы. Открыл первую сделку 0.5 лота. Сделка была в плюсе я её закрыл но баланс счета остался таким же. Открытых сделок не было и во вкладке торговля ничего не было. Через 4 часа эта же сделка(время открытия такое же как и было на закрытой) появилась снова и естественно на 6 процентов слив депозита. Автоторговля выключена всегда. Могут ли быть это действия брокера?
Konstantin Remezov: Здравствуйте кто сталкивался. Торгую у втб на мт5. Суть проблемы. Открыл первую сделку 0.5 лота. Сделка была в плюсе я её закрыл но баланс счета остался таким же. Открытых сделок не было и во вкладке торговля ничего не было. Через 4 часа эта же сделка(время открытия такое же как и было на закрытой) появилась снова и естественно на 6 процентов слив депозита. Автоторговля выключена всегда. Могут ли быть это действия брокера?
Vladislav Andruschenko: А каким было подтверждение, что сделка закрылась?
Как подтверждение в истории было, что сделка была. Баланс счета стал таким же как и при открытии сделки. И собственно говоря почти 5 часов сделок никаких не совершал, то есть во вкладке торговля активных сделок не было и сама появилась снова та которую 5 часов назад закрывал, проверял это по времени того как до этого открыл и объем. Кстати единственное изменение было появившейся сделки это то был установлен take profit на эту сделку ровно на два пункта от изначальной позиции, хотя take profit и stop loss не устанавливал
В Тестере (и в Сигналах) можно видеть такие картины
На разгонном этапе ничего, конечно, не видно, т.к. нет логарифмического масштаба.
Некоторые конкурентные сервисы/платформы имеют такой простой и наглядный функционал. Возможно, появление логарифмического масштаба и в MT5 (не только в Тестере, но и на чартах) сделало бы платформу лучше/удобнее.
ЗЫ Можно заметить, что на графике нижняя координата баланса отрицательная (-8813). Зачем, если баланс/эквити до отрицательных значений не доходил?
такой вот неприятный момент:
при оптимизации по всем валютам в обзоре рынка, не видно Header столбцов таблицы результатов
билд 1881 МТ5
Возможно ли вернуть в язык неявное приведение массива указателей к базовым типам, как это было в старых версиях компилятора? Или хотя бы к типу void* ?
Ведь в этом нет никаких противоречий. Если каждый из указателей может неявно приводиться, то почему нельзя привести весь массив. Указатели те же самые, никаких изменений с массивом производить не требуется, речь идёт лишь об интерпретации.
Просто иначе приходится перекопировать массив. А в случае его модификации - потом перекопировать обратно. Это напрасные расходы. Если же функцию задавать в виде шаблона, то её нельзя использовать как виртуальную. Получается очень негибко.
Ну либо добавить возможность явного приведения массива: (void*&[])array
Просто иначе приходится перекопировать массив. А в случае его модификации - потом перекопировать обратно. Это напрасные расходы. Если же функцию задавать в виде шаблона, то её нельзя использовать как виртуальную. Получается очень негибко.
у Вас сегодня выходной день? вот и у MQL по субботам и воскресениям выходной день!
ЗЫ: гугл в помощь, время торговых сесси
да да:) я в этом деле новичок, забыла посмотреть какой сегодня день недели. Комментарий ранее удалила, когда дошло в чем дело) Но спасибо за отлик!
Здравствуйте кто сталкивался. Торгую у втб на мт5. Суть проблемы. Открыл первую сделку 0.5 лота. Сделка была в плюсе я её закрыл но баланс счета остался таким же. Открытых сделок не было и во вкладке торговля ничего не было. Через 4 часа эта же сделка(время открытия такое же как и было на закрытой) появилась снова и естественно на 6 процентов слив депозита. Автоторговля выключена всегда. Могут ли быть это действия брокера?
А каким было подтверждение, что сделка закрылась?
В Тестере (и в Сигналах) можно видеть такие картины
На разгонном этапе ничего, конечно, не видно, т.к. нет логарифмического масштаба.
Некоторые конкурентные сервисы/платформы имеют такой простой и наглядный функционал. Возможно, появление логарифмического масштаба и в MT5 (не только в Тестере, но и на чартах) сделало бы платформу лучше/удобнее.
ЗЫ Можно заметить, что на графике нижняя координата баланса отрицательная (-8813). Зачем, если баланс/эквити до отрицательных значений не доходил?