Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Билл Вильямс. Торговый хаос 2

.pdf
Скачиваний:
103
Добавлен:
27.03.2015
Размер:
3.22 Mб
Скачать

библиотека трейдера - www.xerurg.ru

Приложение 6: НАСТРОЙКА METASTOCK PROFESSIONAL 8.0

РИСУНОК А 6.8. Диалог свойств индикаторов MctaStock.

РИСУНОК А 6.9. Правильное отображение АО в MetaStock.

Джастин Грегори-Вильямс, Билл М. Вильямс "ТОРГОВЫЙХАОС 2"

200

библиотека трейдера - www.xerurg.ru

Приложение 6: НАСТРОЙКА METASTOCK PROFESSIONAL 8.0

РИСУНОК А 6.10. Добавление линий Аллигатора sMetaStock.

РИСУНОК А 6.11. Одна линия Аллигатора в MetaStock.

Джастин Грегори-Вильямс, Билл М. Вильямс "ТОРГОВЫЙХАОС 2"

201

библиотека трейдера - www.xerurg.ru

Приложение 6: НАСТРОЙКА METASTOCK PROFESSIONAL 8.0

РИСУНОК А 6.12. Пример законченной настройки MetaStock.

Джастин Грегори-Вильямс, Билл М. Вильямс "ТОРГОВЫЙХАОС 2"

202

библиотека трейдера - www.xerurg.ru

ПРИЛОЖЕНИЕ 7 НАСТРОЙКА TRADESTATION 2000i

С

1997 года мы предоставляем полный набор индикаторов Profitunity (включая специальные

 

индикаторы для торговли спрэдами) для продуктов TradeStation. Индикаторы Аллигатор и

 

АО, описанные' этой книге, будут работать без какой-либо модификации во всех версиях

TradeStation 2000, TradeStation б и 7, а также будут работать в более старых версиях TradeStation и SuperCharts с некоторыми незначительными модификациями.

Хотя создание и инсталляция индикаторов в TradeStation выходит за рамки этой инструкции, мы даем в конце этой инструкции код EasyLanguage для Аллигатора и осциллятора. Мы даем по просьбе полный набор индикаторов Profitunity для включения в продукты TradeStation нашим ученикам, проходящим домашний курс обучения, и клиентам, бесплатно.

Эта инструкция подготовлена для TradeStation version 2000i; если у вас более старая или более новая версия, пожалуйста, учтите отличия, имеющиеся между разными версиями. Для начала просто выведите обычный ценовой график TradeStation, как это показано на Рисунке А7.1.

Сначала нам нужно настроить свойства общего окна графика для того, чтобы наши индикаторы выводились правильно. Начнем с правого щелчка в любом месте окна графика и выберем Format Window из выпадающего меню, как это показано на Рисунке А7.2. Щелкните по правой закладке, озаглавленной Proper-ties, и подтвердите, что настройка Bars to Right установлена на 8 и что выбрана опция Use as Default. Затем щелкните по кнопке ОК и закройте это диалог. Пример этого вы можете видеть на Рисунке А7.3- Теперь щелкните правой кнопкой по фону графика и затем выберите из выпадающего меню Insert Analysis Technique. Иллюстрация этого показана на Рисунке А7.4.

Из списка имеющихся аналитических инструментов выберите 'PTG АО Oscillator и щелкните в диалоговом окне по кнопке ОК, как это показано на Рисунке А7.5. Примечание: вместо 'PTG АО Oscillator вы можете назвать АО по-другому. Если вы так поступаете, пожалуйста, выберите то название, которое

Джастин Грегори-Вильямс, Билл М. Вильямс "ТОРГОВЫЙХАОС 2"

203

библиотека трейдера - www.xerurg.ru

Приложение 7: НАСТРОЙКА TRADESTATION 2000i

РИСУНОК А 7.1. Простой ценовой график TradeStation.

РИСУНОК А 7.2. Меню форматирования окна TradeStation.

Джастин Грегори-Вильямс, Билл М. Вильямс "ТОРГОВЫЙ ХАОС 2"

204

библиотека трейдера - www.xerurg.ru

Приложение 7: НАСТРОЙКА TRADESTATION 2000i

РИСУНОК А 7.3- Диалог форматирования окна TradeStation.

РИСУНОК А 7.4. Меню вставки аналитического инструмента TradeStation.

Джастин Грегори-Вильямс, Билл М. Вильямс "ТОРГОВЫЙ ХАОС 2"

205

библиотека трейдера - www.xerurg.ru

Приложение 7: НАСТРОЙКА TRADESTATION 2000i

РИСУНОК А 7.5. Диалог вставки аналитического инструмента TradeStation.

вы используете для АО. Когда появляется диалоговое окно Format Indicator, выберите самую правую закладку свойств Properties для того, чтобы подтвердить, что подграфик установлен на "Two" прежде, чем щелкнуть по кнопке ОК и закрыть диалог. Пример этого показан на Рисунке А7.6.

Точно так же добавьте индикатор 'PTG Alligator из выпадающего меню, как это показано на Рисунке А7.5. Когда появляется диалоговое окно форматирования индикатора Аллигатор, снова щелкните по закладке свойств Properties, чтобы подтвердить, что подграфик установлен на "One" прежде, чем щелкнуть по кнопке ОК. Смотри Рисунок А7.7. Теперь ваше окно TradeStation должно выглядеть примерно так, как показано на Рисунке А7.8, причем цены и Аллигатор должны занимать приблизительно три четверти верхней части окна, а АО - приблизительно одну четверть в нижней части окна.

Далее предлагаем вам код, написанный на языке EasyLanguage, необходимый для создания Аллигатора и АО в более новых версиях продуктов TradeStation. Alligator

===== EasyLanguage Alligator Code Begins Below This Line =====

Alligator Indicators

Developed by Bill Williams, Ph.D., СТА

Джастин Грегори-Вильямс, Билл М. Вильямс "ТОРГОВЫЙ ХАОС 2"

206

библиотека трейдера - www.xerurg.ru

Приложение 7: НАСТРОЙКА TRADESTATION 2000i

РИСУНОК А 7.6. Диалог форматирования индикатора АО в TradeStation.

РИСУНОК А 7.7. Диалог форматирования индикатора Аллигатор в TradeStation.

Джастин Грегори-Вильямс, Билл М. Вильямс "ТОРГОВЫЙ ХАОС 2"

207

библиотека трейдера - www.xerurg.ru

Приложение 7: НАСТРОЙКА TRADESTATION 2000i

РИСУНОК А 7.8. Правильно сконфигурированный график в TradeStation.

Easy Language Programing by: Doug Forman 24Apr97 Updated for TS20001 by Doug Forman on 29Mar99

Copyright 1997 by Bill Williams - Proficunity Trading Group

These are moving average plots, smoothed and displaced x bars }

Inputs: Length1 (13), Offset1 (8), Length2 (8),Offset2 (5), Lengths (5), Offsets (3); if Length1 > 0 then begin if @ CurrentBar = 1 then begin

Value 1 = ©Average ( ( (HIGH + LOW) / 2 ) , Length1 );

Value 2 = ©Average ( ( (HIGH + LOW) / 2 ) , Length2 );

Value 3 = ©Average ( ( (HIGH + LOW) / 2 ), Length3 );

end

else

begin

Value 1 = ( (Value 1 * ( Length1 -1)) + ( (HIGH-t-LOW) /2))

(Current Bar Value) / Length1; Value 2 = ( (Value2 * ( Length2 -1)) + ( (HIGH-t-LOW) /2)) {Current Bar Value) / Length2; Value 3 = ( (Value3 * ( Lengths -1)) + ( (HIGH+LOW) /2)) {Current Bar Value) / Lengths,

Джастин Грегори-Вильямс, Билл М. Вильямс "ТОРГОВЫЙ ХАОС

208

2"

 

библиотека трейдера - www.xerurg.ru

Приложение 7: НАСТРОЙКА TRADESTATION 2000i

end; end;

( next line modified 05Aug97 to prevent plotting Alligator on insufficient data) if (Value 1 [offset 1] > 0 and Value2 [offset2] > 0 and Values[offsets] > 0) then begin

Plot1 (Value 1 [Offset 1], "Blue 13/8");

Plot1[-1] (Value 1 [Offset 1-1],"Blue 13/8");

Plot1[-2] (Value 1 [Offset 1-2],"Blue 13/8");

Plot1 [-3] (Value 1 [Offset 1-3], "Blue 13/8");

Plot1[-4] (Value 1 [Offset 1-4],"Blue 13/8");

Plot1 [-5] (Value 1 [Offset 1-5], "Blue 13/8");

Plot1 [-6] (Value 1 [Offset 1-6], "Blue 13/8");

Plot1 [-7] (Value 1 [Offset 1-7], "Blue 13/8");

Plot1[-8] (Value 1 [Offset 1-8],"Blue 13/8");

Plot2(Value2[0ffset2], "Red 8/5"); Plot2[- 1](Value2[0ffset2-1], "Red 8/5"); Plot2[- 2](Value2[Offset2-2], "Red 8/5"); Plot2[- 3](Value2[Offset2-3], "Red 8/5"); Plot2[- 4](Value2[Offset2-4], "Red 8/5"); Plot2[- 5](Value2[Offset2-5], "Red 8/5");

Plot3

(VaIue3[Offset3], "Green 5/3");

Plot3[-1]

(Value3[0ffset3-1],

"Green 5/3");

Plot3[-2]

(Vaiue3[Offset3-2],

"Green 5/3");

Plot3[-3]

(Value3[Offset3-3],

"Green 5/3");

end;

 

 

—-= Easy Language Alligator Code Ends Above This Line =====

Awesome Oscillator

===== Easy Language АО Code Begins Below This Line =====

Profitunity Awesome Oscillator Copyright @ Bill M. Williams, Jan. 1997 INPUTS;

PRICE ((H+D/2);

VARS:

A0(0),

VALUE 1 = AVERAGE( PRICE, 5); VALUE 2 = AVERAGE( PRICE, 34); АО-VALUE 1 -VALUE2;

IF АО > A0[1] THEN PLOT1(AO("AO Up"); IF АО < A0[1] THEN

PLOT2(AO,"AO Down");

PLOT3(0,"ZERO"); {ZERO LINE)

===== EasyLanguage АО Code Ends Above This Line =====

Джастин Грегори-Вильямс, Билл М. Вильямс "ТОРГОВЫЙ ХАОС 2"

209