Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 145
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
как я понял (надеюсь правильно:)) Zolotai хочет снять данные с двух операторов цикла и записать их в текстовые файлы. С каждого в отдельный файл. Далее он хочет с этих файлов данные забить в массивы. Потом эти два массива объеденить в один так, чтобы данные с двух операторов не смешивались, и при этом соотносились друг с другом по каждому бару.
как то так))))
как я понял (надеюсь правильно:)) Zolotai хочет снять данные с двух операторов цикла и записать их в текстовые файлы. С каждого в отдельный файл. Далее он хочет с этих файлов данные забить в массивы. Потом эти два массива объеденить в один так, чтобы данные с двух операторов не смешивались, и при этом соотносились друг с другом по каждому бару.
как то так))))
Народ, нужна помощь, из кода который ниже, выполняется только вторая часть, когда sellstop выставить нужно, а buystop почему-то не выставляется, хотя все условия соблюдены, до самого чёт не доходит в чём дело))
if (OrdersTotal()==2)
{
OrderSelect(2,SELECT_BY_TICKET);
if (OrderType()==OP_SELL)
{
OrderSelect(2,SELECT_BY_TICKET);
double b = OrderOpenPrice();
OrderSend(Symbol(),OP_BUYSTOP,2,b+28*Point,3,b-25*Point,b+50*Point,0,5);
}
OrderSelect(4,SELECT_BY_TICKET);
if (OrderType()==OP_BUY)
{
OrderSelect(4,SELECT_BY_TICKET);
double a = OrderOpenPrice();
OrderSend(Symbol(),OP_SELLSTOP,2,a-28*Point,3,a+25*Point,a-50*Point,0,6);
}
}
Ну, раз ты точно знаешь, что ордер с номером 2 у тебя селл, то тебе остается только нормализовать цену, стоп и тейк.
И смотри логи советника.
Добрый день, подскажите пожалуйста - сову ищу или скрипт:
Есть уровень ордера есть стоп и 3 тейкпрофита, необходимо чтобы при достижении определенного уровня например первого тр ордер закрывался определенной частью (задаваемой самому) а оставшая часть переводилась на уровень, который тоже я сам задаю.:
Пример
ордер на 1,5800 стоп 1,5750 1 тр - 1,5850 2тп - 1,5900 3 тп - 1,5950, так вот при достижении 1,5850 допустим закрывался 40% лота, остальное на 1,5800 (т.е. в бу) на 2 тп 20% а остальное перенести на 1,5850 ну и 3 тр полное закрытие.
Самое важное чтобы величины я мог сам менять в зависимости от ситуации.
Народ, нужна помощь, из кода который ниже, выполняется только вторая часть, когда sellstop выставить нужно, а buystop почему-то не выставляется, хотя все условия соблюдены, до самого чёт не доходит в чём дело))
if (OrdersTotal()==2)
{
OrderSelect(2,SELECT_BY_TICKET);
if (OrderType()==OP_SELL)
{
OrderSelect(2,SELECT_BY_TICKET);
double b = OrderOpenPrice();
OrderSend(Symbol(),OP_BUYSTOP,2,b+28*Point,3,b-25*Point,b+50*Point,0,5);
}
OrderSelect(4,SELECT_BY_TICKET);
if (OrderType()==OP_BUY)
{
OrderSelect(4,SELECT_BY_TICKET);
double a = OrderOpenPrice();
OrderSend(Symbol(),OP_SELLSTOP,2,a-28*Point,3,a+25*Point,a-50*Point,0,6);
}
}
Добрый день, подскажите пожалуйста - сову ищу или скрипт:
Есть уровень ордера есть стоп и 3 тейкпрофита, необходимо чтобы при достижении определенного уровня например первого тр ордер закрывался определенной частью (задаваемой самому) а оставшая часть переводилась на уровень, который тоже я сам задаю.:
Пример
ордер на 1,5800 стоп 1,5750 1 тр - 1,5850 2тп - 1,5900 3 тп - 1,5950, так вот при достижении 1,5850 допустим закрывался 40% лота, остальное на 1,5800 (т.е. в бу) на 2 тп 20% а остальное перенести на 1,5850 ну и 3 тр полное закрытие.
Самое важное чтобы величины я мог сам менять в зависимости от ситуации.
Ребята Подскажите вот какую хрень!!! Когда создаю новый индикатор, то у меня всегда проблема с выводом буфера на график. АВроде бы всё правильно написал, а значения никакие не показывает.... Я уже измучился....
Что сделать чтоб выводился пятый буфер???Народ, нужна помощь, из кода который ниже, выполняется только вторая часть, когда sellstop выставить нужно, а buystop почему-то не выставляется, хотя все условия соблюдены, до самого чёт не доходит в чём дело))
if (OrdersTotal()==2)
{
...
Чтобы правильно вставить код на форуме нажмите SRC
Вообще-то чтоб выбрать ордер надо делать через if