[ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда. - страница 820
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
А почему одновременно? Можно и последовательно. Сперва первый, потом второй, третий и так далее
Ну можно и так, но только в виде кода))) Спасибо.
А если так ...?
Нужно чтобы:
1) советник выставлял одновременно три отложенных ордера со стопами 25 и тейками 15, 35, 50
2) после закрытия второго ордера по тейку (35) последняя позиция (с тейком 50) переводилась в безубыток
Спасибо.
Ошибка:
SetOrder(NULL,OP_BUYSTOP,0.1,High[1]+10*Point,Ask+30*Point,Ask-15*Point);
SetOrder(NULL,OP_BUYSTOP,0.1,High[1]+10*Point,Ask+30*Point,Ask-35*Point);
SetOrder(NULL,OP_BUYSTOP,0.1,High[1]+10*Point,Ask+30*Point,Ask-50*Point);
Выставляет 3 первых (ТР 15) ордера
Надо функцию смотреть
Надо функцию смотреть
Спасибо. Сам разобрался. Намутил со знаками.
А если первые две закрылись по тейку (15, 35), как третью (50) перевести в безубыток?
Далее смотрим профит сиих ордерочков и ежели он больше нуля - значит закрылись в плюсе. (не знаю есть ли у вас трал).
Значится что имеем... Имеем закрытие двух нужных ордерочечков в плюсе. Теперь берём третий ордерочек и если он всё ещё в рынке (проверить, а заодно и выбрать),
то модифицируем его стопик, перенося его в нужный вам безубыточек...
О как! :)
Предполагая следующий вопрос, сразу и скажу - когда ставите ордерочечки, сразу же и запоминаете их тикеты в нужных вам переменных.
Потом, при поиске ордерочечков, из переменных и возьмёте необходимые вам тикеты...
Ищите тикеты первых двух ордерочков, смотрите время их закрытия. Ежели времечко больше нуля, значиц-ца ордерочки ужо подзакрылися...
Далее смотрим профит сиих ордерочков и ежели он больше нуля - значит закрылись в плюсе. (не знаю есть ли у вас трал).
Значится что имеем... Имеем закрытие двух нужных ордерочечков в плюсе. Теперь берём третий ордерочек и если он всё ещё в рынке (проверить, а заодно и выбрать),
то модифицируем его стопик, перенося его в нужный вам безубыточек...
О как! :)
Предполагая следующий вопрос, сразу и скажу - когда ставите ордерочечки, сразу же и запоминаете их тикеты в нужных вам переменных.
Потом, при поиске ордерочечков, из переменных и возьмёте необходимые вам тикеты...
Спасибочки. Буду пробывать. Если не получится самому, вернусь на эту веточку и попрошу закодить весь этот текстик.
Есть индикатор (например CCI). Нужно на заданном периоде узнать его максимальное значение.
На рисунке изобразил конец периода красной вертикальной линией, а максимум синим эллипсом.
Пробую сделать через iHighest, да всё не допру как.
Люди подскажите как осуществить следущее:
Есть индикатор (например CCI). Нужно на заданном периоде узнать его максимальное значение.
На рисунке изобразил конец периода красной вертикальной линией, а максимум синим эллипсом.
Пробую сделать через iHighest, да всё не допру как.
Может стоит в цикле пробежаться по нужному периоду и найти максимальное значение???
Тоже вертится на уме что-то вроде
for (i = period;i>=0;i--){
... temp1= iCCI(..., i)
temp2= iCCI(..., i+1)
if temp1 > temp2 ...
Но всё не могу придумать как получить одно, самое большое значение.