Viktar Dzemikhau
Viktar Dzemikhau
Viktar Dzemikhau
Добавил тему Как мониторить факт срабатывания отложенного ордера?
Появилась необходимость мониторить момент, когда отработает ордер т.е. когда он станет рыночным. Соответственно, если он станет рыночных, нужно будет дальнейшие действия производить. Как это промониторить лучше? Я так понимаю для подобных операций и
Viktar Dzemikhau
Добавил тему Хочется обсудить реализацию системы манименеджмента
Здравствуйте. Появилась у меня, вчера мысль. Но вчера я хотел спать и забил. Сегодня думал, и, хотя, понимаю как это сделать, но.. мне не нравится реализация, которую я придумал. Поэтому, решил написать сюда, что бы обсудить эту вещь, если кому будет
Viktar Dzemikhau
Добавил тему Вопрос по функции ArrayResize()
Читаю справку по функции ArrayResize() . Всё как-бы понятно. При изменении в меньшую сторону, массив пилиться с конца в сторону 0-го индекса. Но есть третий параметр. В справке написано, то мол: При частом распределении памяти рекомендуется
Viktar Dzemikhau
Добавил тему Как приостановить торговый поток?
Есть необходимость, когда в одном роботе появляется определённый сигнал закрывать все позиции всех сов, в том числе иручных. Написал я для этого сов, который это всё отслеживает и кроет. Но бывает такое, что происходит зацикливание и хз как это
Viktar Dzemikhau
Добавил тему Invalid price при установке ордера, с чего бы?
Иногда в журнале вижу такую ошибку. Меня это удивляет т.к. цены нормализованы, и, соот-но в этом всё чётко. Стопы тоже проверяю все, хотя.. если бы было дело в стопах, ошибка была бы другой. Вот у меня нормализуется цена
Viktar Dzemikhau
Добавил тему Почему закрылось окно валютной пары?
В пятницу, на прошлой неделе, я повесил бота на график EURAUD. Бот начал торговать, всё хорошо.. На выходные я закрыл терминал. В понедельник перед началом торговой сессии, заранее, я запустил терминал , чтобы бот торговал. График, на котором
Viktar Dzemikhau
Добавил тему Как заставить тестер перегружать input-переменые?
Уже не первый раз натыкаюсь на момент, который не очень удобен бывает. Компилирую бот с изменёнными input-параметрами. А в терминале во вкладке "Параметры" изменёные input-переменные то не изменяются. Можно как-то заставить их изменятся после
Viktar Dzemikhau
Добавил тему Расположение dll-файла
У меня архитектура сов построена не так, как у многих. Некоторое время я думал об этом и пришёл к своему варианту. В папке Experts я создал папку myBots , где располагается сам бот и класс Signal , представляющий собой класс для получения торгового
Viktar Dzemikhau
Добавил тему ambiguous call to overloaded function with the same parameters
Как понять что хочет компилятор при такой ошибке? Есть у меня 2 класса. Один для работы с позициями, а другой для работы с отложенными ордерами. Методы у них называются одинаково в основном. Класс, предназначенный для работы с отложенными ордерами
Viktar Dzemikhau
Добавил тему Как передать параметры в функцию Mql?
Я некоторое время писал реализацию для работы с SQLite3 . Всё почти написал. Осталось дописать пару обёрток для выполнения команд в удобном виде. Вот возник вопрос по этому поводу. Есть такой вот код
Viktar Dzemikhau
Добавил тему В папке Tester терминала появилась папка cache
Здравствуйте. У меня сегодня в папке Tester терминала появилась папка cache. Раньше этой папки там не было. Я в этом уверен т.к. я все свои изменения запушиваю в локальный, а дальше в удалённый репозиторий на битбакет. Интересно то, что раньше этой
Viktar Dzemikhau
Добавил тему Как прочитать оператор :: в подобных случаях?
Есть такие вот строки: //---    bool b= true ;    for ( int i= 0 ; i< ArraySize (row.m_data); i++)      {        if (!BindStatement(pstmt,i,row.m_data[i]))
Viktar Dzemikhau
Добавил тему Равзе конструктор возвращает 'успешность' исполнения?
Вчера мне попался такой вот, странный на первый взгляд, вариант реализации одной задачи. Напишу проще. class CustomClass {   CustomClass( string filename, int flags, string vfs = "" ) {      // Тело конструктора
Viktar Dzemikhau
Добавил тему Что означает подобный define ?
Пришлось разбирать один код. Библиотеку одного китайца, как я понял. Но не суть. Я заметил там, одну интересную, и. довольно-таки странную вещь. Вот есть как-то так: #ifdef __X64__ #define intptr_t long #else #define intptr_t int #endif Здесь всё
Viktar Dzemikhau
Добавил тему Вопрос по использование SQLite в экспертах
Я так понимаю, кто-то использует SQLite в своих торговых экспертах. Читая документацию по SQLite я не понял одну вещь: A call to sqlite3_initialize() is an "effective" call if it is the first time sqlite3_initialize() is invoked during the lifetime
Viktar Dzemikhau
Добавил тему Может ли ДЦ стирать комментарии в мт5?
В мт4 знаю, комментарии ДЦ мог стирать. Не всегда, но мог. А как обстоит дело с мт5? Мне нужно как-то контролировать выполнение торгового сигнала. В определённый момент времени пробежаться по ордерам (отложенным или рыночным не важно) и если
Viktar Dzemikhau
Добавил тему Как присвоить в ArrayList объект нормально?
Есть массив мэджиков. Я думал, как мне будет удобнее им пользоваться. Решено создать ArrayList в который я помещу эти мэджики. Но, оказалось, что как я обычно пишу в других языках, здесь не работает. Приходится писать на порядок больше, и
Viktar Dzemikhau
Добавил тему Что не так с FileReadDouble (FileWriteDouble)?
Есть скрипт тестовый: //+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+
Viktar Dzemikhau
Добавил тему По поводу записи в файлы
Всё хотел обсудить вопрос записи в файлы. Я пользовался и пользуюсь со времён 4-ки только функцией FileWrite . Но появились ещё и другие варианты: FileWriteArray FileWriteDouble FileWriteFloat FileWriteInteger FileWriteLong FileWriteString Я так
Viktar Dzemikhau
Добавил тему Запретить вызов блока кода без надобности
Есть такой блок кода.    if (m_ptrZZ.getExtremumProperties( 1 ).price > m_ptrZZ.getExtremumProperties( 0 ).price) {      if (m_ptrZZ.getExtremumProperties( 1 ).price - m_ptrZZ.getExtremumProperties( 2 ).price >=