Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 319
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Всем привет. Помогите ограничить выставление отлож. стоповых ордеров с одинаковой ценой. Нужна ф-ция, которая после определения цены нового отлож. ордера делала перебор существующих, и если такой цены нету - ставит, если есть – выход. В случае функциональности программы ВОЗНАГРАЖДЕНИЕ ОБЯЗАТЕЛЬНО.
Всем привет. Помогите ограничить выставление отлож. стоповых ордеров с одинаковой ценой. Нужна ф-ция, которая после определения цены нового отлож. ордера делала перебор существующих, и если такой цены нету - ставит, если есть – выход. В случае функциональности программы ВОЗНАГРАЖДЕНИЕ ОБЯЗАТЕЛЬНО.
Не вижу ни одной причины не выставить заявку на Job. Сделают мгновенно и не дорого, главное - определиться, что такое одинаковая цена.
Всем привет. Помогите ограничить выставление отлож. стоповых ордеров с одинаковой ценой. Нужна ф-ция, которая после определения цены нового отлож. ордера делала перебор существующих, и если такой цены нету - ставит, если есть – выход. В случае функциональности программы ВОЗНАГРАЖДЕНИЕ ОБЯЗАТЕЛЬНО.
Всем добрый вечер.
Подскажите пожалуйста почему в ПЕРВОМ СЛУЧАЕ ОРДЕР ОТКРЫВАЕТСЯ а ВО ВТОРОМ СЛУЧАЕ ОРДЕР НЕ ОТКРЫВАЕТСЯ
ПЕРВЫЙ СЛУЧАЙ
if(ot==0
&& Bars== 2000
&& Х== false)
OrderSend(Symbol(),OP_BUY,0.1,Ask,1,Bid-1500*Point,Bid+300*Point,"jfh",1 ); // открыть ордер вверх.
ВТОРОЙ СЛУЧАЙ
if(ot==0
&& Bars== Bars+10
&& Х== false)
OrderSend(Symbol(),OP_BUY,0.1,Ask,1,Bid-1500*Point,Bid+300*Point,"jfh",1 ); // открыть ордер вверх.
Спасибо.
Всем добрый вечер.
Подскажите пожалуйста почему в ПЕРВОМ СЛУЧАЕ ОРДЕР ОТКРЫВАЕТСЯ а ВО ВТОРОМ СЛУЧАЕ ОРДЕР НЕ ОТКРЫВАЕТСЯ
ПЕРВЫЙ СЛУЧАЙ
if(ot==0
&& Bars== 2000
&& Х== false)
OrderSend(Symbol(),OP_BUY,0.1,Ask,1,Bid-1500*Point,Bid+300*Point,"jfh",1 ); // открыть ордер вверх.
ВТОРОЙ СЛУЧАЙ
if(ot==0
&& Bars== Bars+10
&& Х== false)
OrderSend(Symbol(),OP_BUY,0.1,Ask,1,Bid-1500*Point,Bid+300*Point,"jfh",1 ); // открыть ордер вверх.
Спасибо.
А если в думалку закинуть вопросец - когда это Bars== Bars+10??? Может не надо лениться и забацать ещё одну переменную?
А если в думалку закинуть вопросец - когда это Bars== Bars+10??? Может не надо лениться и забацать ещё одну переменную?
Спасибо за совет.Сделал как вы сказали......не открывает.
Делал переменную p5 глобальной..........не открывает.
int ot;int start()
{
ot = OrdersTotal();
int p5=Bars+20;
if(ot==0&& Bars== p5)
OrderSend(Symbol(),OP_BUY,0.1,Ask,1,Bid-1500*Point,Bid+300*Point,"jfh",1 );
return(0);
}
Спасибо за совет.Сделал как вы сказали......не открывает.
Делал переменную p5 глобальной..........не открывает.
Разве что-то поменялось? Абсурдная суть осталась.
==================
268 постов на форуме и до сих пор не научились код вставлять?!
solnce600:
Спасибо за совет.Сделал как вы сказали......не открывает.
Делал переменную p5 глобальной..........не открывает.
КАК, епт, КАК переменная p5 может стать больше чем Bars??? Откуда вам терминал возьмёт те 20+ лишних баров???
КАК, епт, КАК переменная p5 может стать больше чем Bars??? Откуда вам терминал возьмёт те 20+ лишних баров???
Мне нужно открыть ордер через 20 баров от текущего значения переменной Bars
Как это закодировать?
Спасибо.