Торговый автомат Амиброкер+Квик

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

000

New member
Можно много циклов, но чем больше циклов, тем медленнее работает.
Лучше совсем без них
Код:
if ( i > 0 ) 
y = x / i;
Если с массивами то так
Код:
y = IIf(i > 0, x/i, 0);
Код:
for( i = 0; i < BarCount; i++ ) 
{ 
  if( Close[ i ] > Open[ i ] ) // CORRECT 
    Color[ i ] = colorGreen; 
  else 
    Color[ i ] = colorRed; 
}
C массивами так
Код:
Color = IIF(Close > Open, colorGreen, colorRed);
 

Tim

New member
Спасибо, что откликнулся так быстро.

Дело в том, что я не понимаю что ставить в самом конце:

Buy = iif (RSI(x)>Ref(RSI(y),-1), Close, ???);

Поэтому-то и ищу разные методы, один из которых цикл, которого лучше избегать, конечно.
Точно также есть сигналы на шорт, лонг, селл и кавер.
 

Tim

New member
Не. Совсем не так.
Надо так
Код:
Buy = RSI(x) > Ref(RSI(y),-1);
Всего делов.
аааа :)))

а как мне индикатор того, что система в позе (лонг или шорт) сидит сделать?
Я пока просто переменную ввёл, но надо IF добавлять, чтобы обнулять потом её.

Может есть попроще способ?
 

000

New member
Только для лонгов.
Код:
Buy = RSI(x) > Ref(RSI(y),-1);
Sell = RSI(x) < Ref(RSI(y),-1);
Buy = Exrem(Buy, Sell);
Sell = Exrem(Sell, Buy);
InTrade = Flip(Buy, Sell);
Plot(InTrade, "", ColorGreen, StyleHistogram);
 

Tim

New member
Exrem нужен же, разве нет? А то бывают новые сигналы после первого.
А я по частям не вхожу.


Ааааа, нет! Черт мне же нужен индикатор того, что я в позе пока не будет обратного сигнала.

Всё понял - Flip то что мне нужно.

Спасибо тебе!
Очень толково всё объясняешь.
 

bsk

New member
Уважаемый mehanizator. Я немного программирую, поэтому решил начать разбираться с концепцией языка AFL, чтобы понять, как работает Ваш код. Но понял, что необходимо сначала изучить основы трейдинга. Подскажите, пожалуйста, с какой книги или книг лучше начать?
 

mehanizator1

New member
Уважаемый mehanizator. Я немного программирую, поэтому решил начать разбираться с концепцией языка AFL, чтобы понять, как работает Ваш код. Но понял, что необходимо сначала изучить основы трейдинга. Подскажите, пожалуйста, с какой книги или книг лучше начать?
к сожалению, не владею подобной информацией
 

brinkli

New member
ложные сигналы

Данный автомат выдает сигналы до закрытия бара. Из-за этого появляется много ложных сигналов. Как исправить данную ситуацию?
 

Moguai

New member
Что за дела тогда, ума не приложу. Два дня назад работал робот и транзакции писал. А сейчас перестал. Есть догадки почему? При условии что я ничего не менял не перенастраивал и несколько раз проверял настройки.
 

Moguai

New member
TickerID=1; // уникальный для каждого индикатора номер
Ticker="GZM01min"; // название бумаги в Амиброкере. На другой бумаге работать не будет
TimeFrame=1;
Хотел оттестить на минутках.
Адрес до tri прописал с прямыми слешами, все корректно.
 
Your email address will not be publicly visible. We will only use it to contact you to confirm your post.
Сверху