Билл Вильямс. Торговый хаос 2
.pdfбиблиотека трейдера - 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 |