AmiBroker

  • Автор темы DooBER
  • Дата начала

DooBER

New member
А описание на русском языке самой программы, случайно, нету? Напишите ссылку, пожалуйста, если есть...
 

zxcv7000

New member
Подскажите как написать в Амиброкере срабатывание стопа с одновременным переворотом.
Buy = условие ;
Sell = условие ;

Short=Sell;
Cover= Buy;

ApplyStop(0,1,0.2,0, True, 0);

Это - на что меня хватило.
 

mehanizator1

New member
Подскажите как написать в Амиброкере срабатывание стопа с одновременным переворотом.
Buy = условие ;
Sell = условие ;

Short=Sell;
Cover= Buy;

ApplyStop(0,1,0.2,0, True, 0);

Это - на что меня хватило.
с applystop не получится, надо условие для стопа самому рисовать.
 

zxcv7000

New member
с applystop не получится, надо условие для стопа самому рисовать.[/quote]

Я так и думал, но не разобрался пока
Может подскажите как написать -

Buy = Cross( rsi, 30 ) ;
Sell = Cross( 70, rsi ) OR Buy-0.2%;
 

zxcv7000

New member
Ну да, а от нее уже IFF ((L< BuyPrice-0.2%), Sell, O)

Я совсем плохо в программировании разбираюсь.
А Вы пробовали просчитывать торговлю по какому нибудь осцилятору с близкими стопами, если нет тренда?
 

Andres

New member
Подскажите как написать в Амиброкере срабатывание стопа с одновременным переворотом.
Buy = условие ;
Sell = условие ;

Short=Sell;
Cover= Buy;

ApplyStop(0,1,0.2,0, True, 0);

Это - на что меня хватило.

Вот так можно попробовать

Buy = условие ;
Sell = условие ;
ApplyStop(0,1,0.2,0, True, 0);
Equity(1);
Cond1= IIf(Sell == 2,1,0);
Short=Cond1;
Cover=Buy;
____________________________________________

sell == n;
1 - regular exit
2 - max. loss
3 - profit target
4 - trailing
5 - ruin stop
6 - n-bar stop
 

zxcv7000

New member
Вот так можно попробовать

Buy = условие ;
Sell = условие ;
ApplyStop(0,1,0.2,0, True, 0);
Equity(1);
Cond1= IIf(Sell == 2,1,0);
Short=Cond1;
Cover=Buy;
____________________________________________

Для Buy все работает, а для Sell нет. Equity похоже удаляет лишние сигналы, в том числе сам основной сигнал Sell, а выполняет только стопы . Может чего нибудь подскажите?
 

Andres

New member
Вот так можно попробовать

Buy = условие ;
Sell = условие ;
ApplyStop(0,1,0.2,0, True, 0);
Equity(1);
Cond1= IIf(Sell == 2,1,0);
Short=Cond1;
Cover=Buy;
____________________________________________

Для Buy все работает, а для Sell нет. Equity похоже удаляет лишние сигналы, в том числе сам основной сигнал Sell, а выполняет только стопы . Может чего нибудь подскажите?
Не совсем понял, но помню какие то глюки там возникали.
Sell не пропадает, просто надо тогда написать:
Cond1= IIf(Sell>0,1,0);
 
Your email address will not be publicly visible. We will only use it to contact you to confirm your post.
Сверху