Выкладываю предварительную новую версию:
http://gwildor.narod.ru/forex/CG2.ZIPПрошу потестировать по возможности в разных вариантах. Сам не успеваю.Описание сегодня делать некогда (займусь этим в выходные).
Коротко о том, что изменилось.
1)Проверка группового пробоя теперь производится по обеим валютам рабочей пары.
Например если советник запущен на GBPUSD, а параметры советника такие:
Symbol0 = "EURUSD"
Symbol1 = "GBPUSD"
Symbol2 = "USDCHF"
Symbol3 = "EURGBP"
Symbol4 = "GBPCHF"
то групповой пробой будет фиксироваться и по USD и по GBP, т.е. при данном наборе пар
советник будет искать две групповухи:
- по USD => EURUSD+GBPUSD+USDCHF
- по GBP => GBPUSD+EURGBP+GBPCHF
далее все будет происходить в зависимости от параметра WaitAllBreakout.
Если WaitAllBreakout = false, то для открытия позиции достаточно наличия одной групповухи
по USD ИЛИ по GBP
Если WaitAllBreakout = true, то для открытия позиции необходимо наличия обеих групповух
по USD И по GBP
2)Параметр LevelsMode
Если LevelsMode = 0, то все так же как и раньше.
Рисуете линии скриптами, запускаете советника и т.п.
Если LevelsMode = 1, то ручные уровни советник не использует, а вычисляет автоматические свои.
Если LevelsMode = 2, то советник использует ручные уровни на тех парах где они есть и строит автоматические, где нет ручных.
При автоматическом построении уровней, советник по сути фиксирует расширение диапазона.
Т.е. будет срабатывать при появлении длинной свечи на графике. Причем если будут "рельсы" (две длинных свечи рядом в разные стороны),
то советник откроет две позиции подряд, сначала в одну сторону, потом в другую. Получится лок и это обезопасит от дальнейших убытков.
3)Индикатор CG_AutoLevels запускается на графике каждой пары (включая и пару с советником)
и показывает автоматические уровни пробоя, такие же как использует советник.
Советнику эти линии не нужны, он вычисляет уровни сам, только не показывает. Это просто для визуального контроля.
4)Скрипт CG_ScreenShot все так же создает скриншоты в папке MetaTraderexpertsfilesCG_ScreenShot
но теперь в название файла картинки включено время, когда она создавалась:
GBPUSD_M15_2006.02.13_14.30_2006.02.13_14.32.07.gif
т.е. Картинка фунта периода М15, последняя свеча от 13.02.2006, картинка создавалась 13.02.2006 в 14 ч 32 мин 07 сек.
А то раньше нельзя было подряд две картинки создавать, вторая затирала первую. Теперь можно с интервалом в секунду.