а можно настроить чтоб позиции не усреднялись, а отдельными ордерами шли?
Вам нужно просто открыть счёт с хежд системой учета: В MetaTrader 5 добавлена хеджинговая система учета позиций и Вы сможете открывать на одном символе много разнонаправленных позиций.
Вам нужно просто открыть счёт с хежд системой учета: В MetaTrader 5 добавлена хеджинговая система учета позиций и Вы сможете открывать на одном символе много разнонаправленных позиций.
Спасибо. Но я сейчас попробовал открыть новый демо-счёт, а эта опция у меня серенькая и не доступна для изменения, галочка пустая по умолчанию. Может сначала текущий надо как-то закрыть, тогда станет доступно или это вообще может не причём. Я теряюсь в догадках. У меня даже не разнонаправленные усредняются... и тэйк-профит берётся по последнему ордеру. Типов терминалов много, я сначала подумал, что здесь вот так, типа такое решение, такой подход. Пока не привычно. Но если можно настроить, то я бы настроил по отдельно штучный каждый обрабатывать.
Потому что нельзя приводить структуру одного типа к структуре совсем другого, неродственного, типа
Используйте простое копирование данных одной простой структутры в данные другой структуры. Эта возможность пока не отрезана
Это пятничная жесть господа.
Как вы еще не прибили конвертацию long в double удивляюсь.
Перестали работать библиотеки и весь наработанный код
CFastFile - класс для работы с байтовым массивом как с файлом
Работа с сокетами в MQL, или Как стать провайдером сигналов
Избавляемся от балласта самодельных DLL
Это небольшая доля примеров из всей кучи исходного кода которым пользуются многие программисты, которые были сделаны на принципе копирования структур.
Забрать это и не дать другого механизма? Отличный бизнес.
Выдавайте скорее union!
Выдавайте скорее union!
Боюсь, union не сможет восполнить все возможности, что давало приведение простых структур друг к другу. Частично - да (простые случаи), но не все.
а можете привести пример?
Без предоставления union не могу. Хотелось бы ошибаться.
У union-ов не может быть шаблонов - здесь засада.
И даже через макросы не выкрутиться будет#define UNION(A, B) \ union \ { \ A Tmp1; \ B Tmp2; \ }; UNION(typename(Object1), typename(Object2))
а можете привести пример?
template <typename T1, typename T2> void Copy( T1 &ObjectDst, const T2 &ObjectSrc ) { ObjectDst = (T1)ObjectSrc; }
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Новая версия платформы MetaTrader 5 build 1595: доступ к ценовой истории
21 апреля 2017 года будет опубликовано обновление платформы MetaTrader 5. Обновление содержит следующие изменения:
Для закачки данных откройте диалог управления символами в контекстном меню "Обзора рынка":
Теперь в нем доступны две новые вкладки: "Бары" и "Тики". Выберите символ, временной диапазон и нажмите "Запрос". Платформа запросит все доступные данные с сервера или отобразит их моментально, если они уже закачаны. Сохраненные ценовые данные можно экспортировать в CSV-файл.Обновление будет доступно через систему LiveUpdate.