Советник для автоматизации работы по сигналам
|
|
Versy Offline | Дата: Пятница, 19.06.2009, 11:38 | Сообщение # 16 |
Полуфабрикат
Группа: Проверенные
Сообщений: 33
| ой... с типами данныя натупил.... поторопился чет..) if (point == true) объявляется сверху, нужен чтоб один раз посчитать p. Тк в альпари 0,00001, я умножаю на 10 для пары евродоллар))) кстать и прскок тада для этой пары нужно там домножить))) Добавлено (19.06.2009, 11:38) --------------------------------------------- у кого нормальные пункты там можно закомментить)
|
|
| |
_Eugene_ Offline | Дата: Пятница, 19.06.2009, 11:39 | Сообщение # 17 |
Турист
Группа: Проверенные
Сообщений: 67
| Не считайте вы p! Используйте просто Point! ну а для алпари будет tp =200 пип а для других tp=20 пип соответственно sl и slippage....
|
|
| |
Versy Offline | Дата: Пятница, 19.06.2009, 11:43 | Сообщение # 18 |
Полуфабрикат
Группа: Проверенные
Сообщений: 33
| а еще ж вот здесь проверочка есть для откат... if ((price-prv)>12*p) тут всеравно р надо.. Добавлено (19.06.2009, 11:43) --------------------------------------------- поправил, прикрепил))
|
|
| |
_Eugene_ Offline | Дата: Пятница, 19.06.2009, 11:50 | Сообщение # 19 |
Турист
Группа: Проверенные
Сообщений: 67
| Зачем? также пишите extern int Otkat=120 (алпари) 12 (другие) а потом: if ((price-prv)>Otkat*Point)Добавлено (19.06.2009, 11:50) --------------------------------------------- про Prosk - не забывайте! для алпари он будет не 3 а 30!
|
|
| |
Versy Offline | Дата: Пятница, 19.06.2009, 11:57 | Сообщение # 20 |
Полуфабрикат
Группа: Проверенные
Сообщений: 33
| ну т.е. еще одну экстерн... ну да впринципе.. пользователь в код уже не полезет..) Добавлено (19.06.2009, 11:57) --------------------------------------------- перезалил)))
|
|
| |
_Eugene_ Offline | Дата: Пятница, 19.06.2009, 12:03 | Сообщение # 21 |
Турист
Группа: Проверенные
Сообщений: 67
| А вообще Алпари конечно подосрали программерам со своим 5м знаком! Можно вот такой блочек для проверки вставить! Типа оставить: tp=20 sl=50 Prosk=3 Otkat=12 а затем такая проверочка: if (Digits==5 || Digits==3) { //Алпари!!! tp*=10; sl*=10; Prosk*=10; Otkat*=10; } ну а в ордерах так и оставляем tp*Point sl*Point и т.д....
|
|
| |
Versy Offline | Дата: Пятница, 19.06.2009, 12:52 | Сообщение # 22 |
Полуфабрикат
Группа: Проверенные
Сообщений: 33
| if (Digits==5 || Digits==3) а можно if(Symbol() == "EURUSD") ? Добавлено (19.06.2009, 12:52) --------------------------------------------- хотя не... if (Digits==5 || Digits==3) объясните плз... || - это и? Digits==3 а это тогда зачем?..
Сообщение отредактировал Versy - Пятница, 19.06.2009, 12:53 |
|
| |
_Eugene_ Offline | Дата: Пятница, 19.06.2009, 13:27 | Сообщение # 23 |
Турист
Группа: Проверенные
Сообщений: 67
| Digits - кол-во знаков после запятой! Для EURUSD, USDCHF, GBPUSD и т.д. - это 5 для Алпари или 4 для др. ДЦ Для USDJPY, EURJPY и т.д. - это 3 для Алпари или 2 для др. ДЦ || - это логическое или поэтому вот этим (Digits==5 || Digits==3) мы опред Алпари! вот это (Digits==4 || Digits==2) соответствовало бы др. ДЦ if(Symbol() == "EURUSD") - это не подойдет - потому что для USDCHF - тоже у Алпари 5 знаков - у др ДЦ - 4
Сообщение отредактировал _Eugene_ - Пятница, 19.06.2009, 13:30 |
|
| |
Versy Offline | Дата: Пятница, 19.06.2009, 13:47 | Сообщение # 24 |
Полуфабрикат
Группа: Проверенные
Сообщений: 33
| все понял))) спсибо))) Добавлено (19.06.2009, 13:47) --------------------------------------------- перезалил)))
|
|
| |
|
R0Mi0 Offline | Дата: Пятница, 19.06.2009, 15:39 | Сообщение # 26 |
Былинный трейдер
Группа: Проверенные
Сообщений: 5782
| Quote (Versy) перезалил))) Quote (Versy) перезалил))) Quote (Versy) перезалил))) Quote (Versy) перезалил))) думаю, имеет смысл тестить, когда разработчик и люди сведующие объявят Release Candidate =)))
|
|
| |
_Eugene_ Offline | Дата: Пятница, 19.06.2009, 15:47 | Сообщение # 27 |
Турист
Группа: Проверенные
Сообщений: 67
| уже можно тестить - уже более-менее нормальный робот получился...
|
|
| |
NarcoOtdel Offline | Дата: Пятница, 19.06.2009, 16:00 | Сообщение # 28 |
Первонах
Группа: Пользователи
Сообщений: 1
| Добрый День. Заинтересовался данным проектом, но есть вопросы 1. Как робот определяет SL и TP, ведь г.Седышев каждый день в своих прогнозах дает конкретную планку.(на сколько я понял робот принимает только уровни открытия лонгов и шортов) 2. Как по Вашему мнению, выглядит идея получения параметров для робота(из прогнозов г.Седышева) непосредственно с сайта через длл.
|
|
| |
_Eugene_ Offline | Дата: Пятница, 19.06.2009, 17:10 | Сообщение # 29 |
Турист
Группа: Проверенные
Сообщений: 67
| 1. sl и tp вбивать надо ручками по данным Алексея! 2. можно и с сайта - только нужно искать - кто может считать с сайта данные (кто может это запрограммить)... и второе - данные всегда по разному представляются - можем и не считать! Проще все таки руками вбить!
Сообщение отредактировал _Eugene_ - Пятница, 19.06.2009, 17:12 |
|
| |
Versy Offline | Дата: Пятница, 19.06.2009, 18:27 | Сообщение # 30 |
Полуфабрикат
Группа: Проверенные
Сообщений: 33
| ну если Алексея попросить в конце статьи про сигнал встолбик выписывать prv prn tp sl и он не скажет что мы вконец обнаглели и обленились, то впринципе будет очень удобно))) А робота со временем по результатам тестирования можно уличшить до довольно неплохого уровня я думаю... даже научить на основании сигналов торговать в боковике... Приступаем к тестированию)) жалко что сегодня уже пятница)))
|
|
| |