Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 75
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Снова привет, подскажите пожалуйста где допущена ошибка в следующем коде ?
Вызываю цикл в момент "deinit"
Ордера удаляет все, кроме последнего.
Я так понимаю, что скорей всего ошибка в этой строчке >> for (int i=1; i<=OrdersTotal(); i++) <<
Однако логически вроде всё верно... что я упустил ?
Заранее спасибо!
Цикл сделай наоборот
Снова привет, подскажите пожалуйста где допущена ошибка в следующем коде ?
Вызываю цикл в момент "deinit"
Ордера удаляет все, кроме последнего.
Я так понимаю, что скорей всего ошибка в этой строчке >> for (int i=1; i<=OrdersTotal(); i++) <<
Однако логически вроде всё верно... что я упустил ?
Заранее спасибо!
//-------------------------------------------------------------------------------------------
//-------------------------------------------------------------------------------------------
Попробуйте так:
добрый день. нужна небольшая помощь.имеется функция она закрывает один самый жирный по профиту лот.
нужно это дело зациклить
и подскажите как этим пользоваться пожалуста например если акаунт эквити больше 5 пунктов то должна сработать функция
}
добрый день. нужна небольшая помощь.имеется функция она закрывает один самый жирный по профиту лот.
нужно это дело зациклить
и подскажите как этим пользоваться пожалуста например если акаунт эквити больше 5 пунктов то должна сработать функция
5 пунктов (для 4-рёх знаков) - на реальном рынке при количестве ордеров большем чем 3-4, легко превратятся (по результатам удаления) в минус. :)))
P.S. Как я понимаю, вам нужен готовый код, а алгоритм решения такой задачи вам бесполезен?!
5 пунктов (для 4-рёх знаков) - на реальном рынке при количестве ордеров большем чем 3-4, легко превратятся (по результатам удаления) в минус. :)))
ну я к примеру.. да и я последнее время обратил внимание на золотце.. оно не так быстро реагирует как мне позалось
я вот с функциями еще не работал в таком виде .. поэтому вот прошу поддержки
ну я к примеру.. да и я последнее время обратил внимание на золотце.. оно не так быстро реагирует как мне позалось
я вот с функциями еще не работал в таком виде .. поэтому вот прошу поддержки
Для начала подсчитываете линию БУ совокупной позиции по инструменту (это для определения условий на закрытие ордеров по достижению профитности в пп.):
Затем высчитываете разницу м\у текущей ценой и линией БезУбытка, если "разность устраивает", прступаем к процедуре удаления ордеров. Для начала функция поиска Тикета самого профитного\убыточного ордера:
Удаление можно организовать в обоих направлениях. Удаляем:
Собрать дальше нужный агрегат не составляет большого труда: придётся осилить или идти в джобу... :)
но почему-то цена рисуется четырех значная по евре 1,3360
подскажите ошибку?
хочу присвоить переменной значение цены.
но почему-то цена рисуется четырех значная по евре 1,3360
подскажите ошибку?
Может ДЦ четырёхзначный? Или выводите цену без DoubleToStr(YourPrice,5)
Может ДЦ четырёхзначный? Или выводите цену без DoubleToStr(YourPrice,5)
ДЦ пятизначный...
что значит БЕЗ DoubleToStr(YourPrice,5) ? у меня DoubleToStr(YourPrice,5) нигде не было