[Архив!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 2. - страница 288
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Доброй день кто может помоч решить проблемку может я чтото не так делаю,
есть климовский блок Возвращает флаг закрытия последней позиции по тейку. и такойже по стопу,
а вот как я его использую
и у меня сначала все идет как заплонировано а на 4 лоте открывается тот что надо и вот этот
не че не могу понять иза чего он выставляется
вот для наглядности
не че не могу понять иза чего он выставляется
Да все правильно,
Первая проверка (total==1) проходит когда ордер еще 1. Внитри блока вы находите последний закрытый селл -> открываетесь, последний закрытый бай -> снова открываетесь. Получается уже 3 ордера.
Да все правильно,
Первая проверка (total==1) проходит когда ордер еще 1. Внитри блока вы находите последний закрытый селл -> открываетесь, последний закрытый бай -> снова открываетесь. Получается уже 3 ордера.
да а как зделать что было токо 2 ордера, чтоб он не до открывал ордер под номером 6,
Да вариантов масса, самый простой ввести проверку на наличие открытого ордера по типу Buy или Селл. Возьмите такое (переменные BuyOrders, SellOrders, TotalOrders, - глобальные переменные программы, должны быть объявленые в функции start() как int BuyOrders, SellOrders, TotalOrders;) :
Да вариантов масса, самый простой ввести проверку на наличие открытого ордера по типу Buy или Селл. Возьмите такое:
не пойму а как его использывать помогите если не трудно
не пойму а как его использывать помогите если не трудно
Вы уверены что в трех случаях открывается бай, а в одном селл? Как-то не симметрично...Помогу вот только мне логика вашего кода пока непонятна:
Вы уверены что в трех случаях открывается селл, а в одном бай? Как-то не симметрично...Помогу вот только мне логика вашего кода пока непонятна:
да ну как говорится так и должно быть, мне главное чтоб он открывал токо тогда когда нет позы в рынке, и если одно из выбраных значений верно то открыть 1 ордер и дальше ждать закрытия позы попробывал исполдьзывать вот так всеровно не че не получается
да ну как говорится так и должно быть, мне главное чтоб он открывал токо тогда когда нет позы в рынке, и если одно из выбраных значений верно то открыть 1 ордер и дальше ждать закрытия позы
Т.е. получается что возможна ситуация когда у вас будет 2 ордера на покупку и не одного на продажу?
Figar0:
Т.е. получается что возможна ситуация когда у вас будет 2 ордера на покупку и не одного на продаж
нет на оборот, позы должно быть всего 2 включая селлл без стопов и трелинга, на выпеске видно как что происходит. все правельно токо открывается лишняя поза под номером 6
Ну тгда все будет гораздо сложнее, опишите словами как должен работать алгоритм, и я попробую помочь раз уж взялся)
- одновременно возможны 2 позици;
- сначала открыты 2 позы: покупка и продажа;
- если длинная позиция закрылась по стоплоссу, -> открываем короткую с утроенным SL и TP, получаем две позы на продажу, одна с обычным СТ и ТП, и одна с утроенным;
Дальше?