Блог им. stanislav_g_9yc |Перевод книги "Хакер фондового рынка". Покупка и продажа.

Перевод книги "Хакер фондового рынка". Покупка и продажа.
Ранее:
1. Предисловие.
2. Торговля деньгами.
3. Биржевая цена.
4. Золотоискатели и ломбарды.
5. Тики, бары, свечи.
6. Как работают торговые системы?
7. Технический анализ — смысл и бессмыслица.
8. Трехчасовой курс программирования.
9. Первый урок: Переменные.
10. Разновидность калькулятора.
11. Второй час: Функции. 
12. Функции с возвращаемым значением.
13. Третий час: ветвление.
14. Циклы.
15. Следуйте за тенденцией.
16. Торговля с помощью фильтра низких частот.

Перевод книги «Хакер фондового рынка». Покупка и продажа.

Продолжите выполнение сценария. Следующая строка устанавливает стоп-лосс:

Stop = 4*ATR(100);

Stop — это предопределенная переменная. Zorro уже «знает» его, поэтому его не нужно определять с помощью var. Он определяет стоп-лосс, т.е. максимально допустимый убыток. Позиция автоматически продается, если она теряет больше указанной суммы. Здесь этот предел задан 4*ATR(100). Функция ATR является традиционным индикатором — Average True Range.



( Читать дальше )

Блог им. stanislav_g_9yc |Перевод книги "Хакер фондового рынка". Торговля с помощью фильтра низких частот.

Перевод книги "Хакер фондового рынка". Торговля с помощью фильтра низких частот.
Ранее:
1. Предисловие.
2. Торговля деньгами.
3. Биржевая цена.
4. Золотоискатели и ломбарды.
5. Тики, бары, свечи.
6. Как работают торговые системы?
7. Технический анализ — смысл и бессмыслица.
8. Трехчасовой курс программирования.
9. Первый урок: Переменные.
10. Разновидность калькулятора.
11. Второй час: Функции. 
12. Функции с возвращаемым значением.
13. Третий час: ветвление.
14. Циклы.
15. Следуйте за тенденцией.

 

 

Торговля с помощью фильтра низких частот.

После этого разговора Алиса приступает к работе. Она пишет для Боба следующий скрипт следования за трендом на основе фильтра низких частот (Alice1a, плата: 5000 EUR):
function run()
{
  vars Price = series(price());
  vars Trend = series(LowPass(Price,500));
   Stop = 4*ATR(100);
  if(valley(Trend))
    enterLong();
  else if(peak(Trend))
    enterShort();
}

Это уже целая система. Мы видим, что главная функция теперь называется «run» вместо «main».



( Читать дальше )

Блог им. stanislav_g_9yc |Перевод книги "Хакер фондового рынка". Первый урок: Переменные.

Перевод книги "Хакер фондового рынка". Первый урок: Переменные.

Ранее:
1. Предисловие.
2. Торговля деньгами.
3. Биржевая цена.
4. Золотоискатели и ломбарды.
5. Тики, бары, свечи.
6. Как работают торговые системы?
7. Технический анализ — смысл и бессмыслица.
8. Трехчасовой курс программирования.

Сценарий знает два типа объектов: Переменные и функции. Переменная — это место в рабочей памяти компьютера, которое используется для хранения чисел, текста или другой информации. Поскольку вы не всегда хотите помнить, какие числа хранятся в каком месте компьютера, каждой переменной в скрипте дается имя. Несколько примеров строк в сценарии, которые вы используете для определения переменных:

var Preis;

var ProzentProMonat = 1.5; // ежемесячные проценты

int Tage = 7;

string Reichtum = "Я богат!";

bool Gewinn = true;

Это всего лишь несколько коротких строк кода, но мы можем многому у них научиться:

► Прежде чем вы сможете их использовать, каждая переменная должна быть определена с указанием ее типа и имени (программисты говорят «объявлена»). Когда вы пишете эту строку кода:



( Читать дальше )

Блог им. stanislav_g_9yc |Перевод книги "Хакер фондового рынка". Тики, бары, свечи.


Ранее:
1. Предисловие.
2. Торговля деньгами.
3. Биржевая цена.
4
. Золотоискатели и ломбарды.

Тики, бары, свечи.

Алгоритмическая торговая система, также называемая стратегией, — это программа, которую вы можете запустить на своем компьютере и которая самостоятельно торгует за вас. Таким образом, он приносит пассивный доход. Система ведет себя как технический трейдер. Решения о покупке и продаже обычно основываются исключительно на кривой цены рассматриваемого актива. Лишь иногда оценивается дополнительная информация, например, объем рынка, цены связанных активов или другие источники данных. В своем романе «Индекс страха» Роберт Харрис описывает торговый алгоритм, который определяет страх путем оценки средств массовой информации и использует его в качестве индикатора. В принципе, реализовать такой алгоритм не составит особого труда.

Кривая цен — это абстракция. Во-первых, их два для каждого актива, один для цены спроса и один для цены предложения. Но и это не настоящие кривые, поскольку они состоят из множества отдельных запросов и предложений участников рынка.



( Читать дальше )

....все тэги
UPDONW
Новый дизайн