[ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда. - страница 827
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Я только на днях учебник прочитал. Делаю первые шаги и конечно же спотыкаюсь. Ставит в тупик такой вот текст...
double k = WindowPriceOnDropped( );
if (Ask >= k >= Bid)
{
Alert("Ты не туда жмешь");
return;
}
По идее, если скрипт брошен между Ask и Bid должно выполнятся тело оператора if но этого не происходит.
Этому есть обьяснение? Или может я просто перегрелся?
.
Добрый день.
Подскажите пожалуйста, как нарисовать произвольный отрезок? по двум координатам ( time1,price1,time2,price2 ). Нужен именно отрезок, а не трендовая линия. Горизонтальный или вертикальный можно построить использовав за основу прямоугольник, произвольный использовав треугольник, но хочется по человечески - отрезок.
Хочу уточнить один вопрос - речь об открытии Стоп-ордера. В простом случае (Спред не учтен):
Buy:
Sell:
.
Но поскольку Buy срабатывает по Ask, а Sell по Bid то необходимо учесть Спред.
- Пожалуйста, измените эти строчки с учетом Спреда.
Хочу уточнить один вопрос - речь об открытии Стоп-ордера. В простом случае (Спред не учтен):
Buy:
Sell:
.
Но поскольку Buy срабатывает по Ask, а Sell по Bid то необходимо учесть Спред.
- Пожалуйста, измените эти строчки с учетом Спреда.
Т.е., если выставляем БайСтоп, то OpenPrice должен быть = MarketInfo(Symbol(), MODE_ASK + Дистанция_установки_ордера);
Если СеллСтоп, то MarketInfo(Symbol(), MODE_BID - Дистанция_установки_ордера);
Для БайСтоп цену его открытия нужно считать от Ask, для СеллСтоп - от Bid. И всё.
Т.е., если выставляем БайСтоп, то OpenPrice должен быть = MarketInfo(Symbol(), MODE_ASK + Дистанция_установки_ордера);
Если СеллСтоп, то MarketInfo(Symbol(), MODE_BID - Дистанция_установки_ордера);
Не совсем так - для Стоп-ордера цена открытия может быть, Например в случае Buy,
максимум предыдущего фрактала (=OpenPrice) + Спред
(при условии что Аск ниже фрактала на величину Stop_Level или более). Т.е. ордер выставляется не от Аск, а от какого-то "внешнего" условия.
Но в большей степени хотелось бы знать об учете Спреда в TakeProfit и StopLoss:
- В случае Buy:
OrderSend(Symbol(), OP_BUYSTOP, Lots, OpenPrice+Spread, Slippage, OpenPrice-StopLoss, OpenPrice+TakeProfit+Spread, ...)
- Sell:
- Верно или я чего-то не учел?