Отправляет email-рассылки с помощью сервиса Sendsay

blind-forex

Скрипт для объёмов.

Приветствую.

Не, чтобы я ещё торговал против тренда? :). Чего-то паникёров по
евробаксу масса, видимо огромная вероятность выхода Греции из еврозоны
толкают евру хорошо вниз. Некоторые прогнозируют, что после выхода
греции из зоны, еврик может стоить 1.1000. Только вот что зависит от
этой Греции чисто экономически? Не, наверное мне ещё учиться и
учиться, но предыдущее списание долгов Греков по акциям и аблигациям
почему-то всё равно не отбили интерес к евре, и вон аж до 1.3485
подпрыгнула в довольно короткий срок.
Короче говоря, я вчера по 1.2830 купил, правда сегодня уже сей ордерок
прикрыл, и встал в позицию от 1.2820, но не очень большим лотом,
замучался уже лосей хватать. Буду усреднять, в случае чего, от 1.2785
со стопом на 1.2745. Если опять лось, то буду сидеть ждать разворота
тренда по евробаксу, а сам перейду на другую пару.

Вчера был проведён некоторый анализ по объёмам из терминала
thinkorsvim и метатрейдер от broco, вобщем-то вцелом всё совпадает, у
broco разве что несколько сглажено всё это, т.е. в thinkorsvim иногда
пики чуть больше, но общее итоговое значение сильных погрешностей не
имеет.
Тестировал я и так и эдак те индикаторы, что разыскал Jino от
ClusterDelta, но толи они у меня не работают, толи цифровых значений
не кажут, вобщем решил обходиться пока стандартным volumes. Да и
ClusterDelta как-то неприятно грузят терминал, когда обновляешь тайм
фрейм, или когда сам индикатор обновляет данные. Как я понял, каждый
из этих индикаторов берёт данные с внешнего сервера.
Чтобы упростить работу со стандартным volumes, я попробовал написать
скрипт, правда программист с меня ещё тот :), но вцелом уже работать
можно. Надо бы научиться мне правильно делать приведение типов,
программеры меня поймут, тогда скрипт можно окончательно включать в
официальный релиз :).
Вобщем, качаем архив со скриптами по ссылке:
http://rghost.ru/38091503

Распаковываем содержимое архива по пути:
C:\program files\Broco Trader 4.0\experts\scripts

Вместо C:\program files подставляем свой путь, короче там, где у вас
лежит ваш терминал от broco.
Далее запускаем терминал, и делаем по шагам:
1. Control+n - чтобы запустить навигатор;
2. Далее нужно найти джоз курсором какое-нибудь любое слово в окне
этого навигатора, и щёлкнуть по нему левой кнопкой мыши, дабы это окно
навигатора стало активным;
3. Спускаемся стрелками на ветку *Скрипты*, разворачиваем ветку, и
стрелкой вниз ищем скрипт *obyyom*.
4. Теперь нам надо закрепить за нашим скриптом горячую клавишу, для
чего приводим джоз курсор к PC курсору, и щёлкаем правой кнопкой мыши;
5. Появляется контекстное меню, в котором находим пункт *установить
горячую клавишу*, и активизируем данный пункт;
6. У вас появляется новое окно, где сразу под PC курсором будет весь
список имеющихся в терминале скриптов, индикаторов, советников. Чтобы
долго стрелками не искать нужный нам элемент, просто нажимаем
английскую букву O, пока не услышим - *obyyom*;
7. Двигаемся табом один раз до кнопки *установить*, и жмём клавишу
*пробел*;
8. Под PC курсором у вас появится поле редактирования, куда нужно
вписать просто любую букву или цифру, Хотя с цифрами не пробовал.
Вобщем, нужно ничего лишнего не нажимая, просто ткнуть на клавиатуре
любую букву и всё;
9. Далее также ничего лишнего не нажимая, просто двигаться табом до
кнопки *закрыть*, и нажать её клавишей *пробел*;
10. Всё. Теперь нам надо лишь убрать окно навигатора, вновь нажав
сочетание клавиш control+n.

Всё это мы проделали для того, чтобы быстро, на любом графике, можно
было вызывать наш скрипт, а не бегать каждый раз в навигатор. Теперь,
находясь на графике объёмов фьючерсов евро, нужно нажать назначенное
нами сочетание клавиш. Если вы, скажем, написали в поле *горячая
клавиша* букву O, то сочетанием будет alt+o
Как нажмём alt+o, то появится окошечко с кнопкой *OK* под курсором.
Здесь можно поступить двумя способами:
1. Либо виртуализировать данное окно в виртуальный просмоторщик джоза
- это insert+alt+w,если у вас джоз выше версии 10.
2. Либо просто смотреть всё джоз курсором.
Мне, вобщем-то, удобно и так и эдак.

Так, теперь о косяках:
Скрипт obyyom выводит 15 последних объёмов за выбранный тайм фрейм -
тут всё нормально. Но у меня пока проблемы с приведением типов,
поэтому если число цифр в выводимом объёме меньше пяти, то в конце
приписывается сначала точка, затем нолик, затем два нолика, три
нолика...
Например: Если объём будет 23821, то он так нормально и показывается.
Если объём будет 2384, то в конце будет точка - 2384.
Если объём 238, то отображаться всё будет как 238.0
Ежели объём 23, то мы увидим 23.00
Собственно, анализу это мешает не сильно, всё лучше, нежели постоянно
запоминать, какими были последние объёмы по этому тайм фрейму, либо же
лазить постоянно в архив котировок.

ЗЫ
Василий, ты какбы уже опытнее в MQL, может подскажешь, как сей скрипт
сделать более эстетическим? Удачищи.

--
Со всем почтением - Badjos.
badj***@r*****.ru badj***@j*****.ru, ICQ: 310928013. Skype: marchekan.
Twitter: hozyain

Ответить   Badjos Tue, 15 May 2012 13:24:53 +1200 (#2456002)