Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Что касается проскальзывания, 4/5 брокеров и т.д., на данном этапе это не имеет значения, не так ли? Я использую это для себя, на одном и том же брокере и т.д.
1. На данном этапе я не хочу и не должен проверять магические числа, не так ли?
2. Что касается проскальзывания, 4/5 брокеров и т.д., на данном этапе это не имеет значения, не так ли? Я использую это для себя, на одном и том же брокере и т.д.
1. Если вы никогда не собираетесь размещать ручную торговлю на одной и той же паре ... тогда вы можете работать без Magic Numbers ... если вы забудете и случайно разместите ручную торговлю на одной из пар, на которых у вас работает этот советник, то советник будет управлять вашей ручной торговлей тоже ... если вы правильно его закодируете, то это не будет проблемой.
2. Это не имеет значения ... до тех пор, пока вы всегда помните, что вы правильно устанавливаете внешние параметры... например, код, который вы разместили, имеет Slippage 3 ... на 5-значном брокере это будет равно 0,3 пункта проскальзывания ... если вы правильно закодируете его, то 3 всегда будет означать 3 пункта как на 4-, так и на 5-значном брокере, и тогда у вас будет меньше возможностей для ошибок. Неправильное кодирование - это короткий путь, который, вероятно, будет стоить вам времени в долгосрочной перспективе...
А вот и мой:
Наладьте дисциплину с кодированием, первый параметр iCustom - <строка Symbol>, используйте Symbol() или NULL вместо нуля.
MetaEditor > окно навигатора (Ctrl +D) > вкладка словарь > технический индикатор > iCustom
Вы используете сдвиг 1 и 2 на 4-х часовом графике, это будет очень долго.
Ордер селект, о котором я говорил ранее, пишите так.
MetaEditor > Окно навигатора (Ctrl +D) > вкладка словарь > Торговые функции > OrderSelect()
Я напишу больше об этой функции OrderSelect().
Есть 2 закрытия ордера, пишите так, оба.
MetaEditor > окно навигатора (Ctrl +D) > вкладка словарь > торговые функции > OrderClose()
И у меня другой подход, чем у RaptorUK, который дает тот же результат, хотя, есть 2 из них, и вы должны изменить оба.
Удачи!
:)
Да, протестировал в тестере стратегий и скомпилировал его, получивответ "нет ошибок, нет предупреждений".
Запустил его только что на audnzd с 17/05 по 22/05, и он открыл 3 сделки, 2 покупки, которые были остановлены, и одну продажу, которая была закрыта в конце теста.
Вот информация из журнала, сначала верхняя строка.
2012.05.22 21:38:51 QQE-4hr_15min- testing-2205: успешно загружен
2012.05.22 21:38:53 QQE-4hr_15min- testing-2205 inputs: MagicNumber=0; Lots=1; Slippage=3; StopLoss=300; TakeProfit=1000; TrailingStop=300; Nbr_Period=10; Multiplier=3;
2012.05.22 21:38:53 2012.05.17 00:00 c_QQEA AUDNZD,H4: успешно загружен
2012.05.22 21:38:53 2012.05.17 00:00 c_QQEA AUDNZD,M15: успешно загружен
2012.05.22 21:39:13 2012.05.17 16:00 QQE-4hr_15min- testing-2205 AUDNZD,H4: open #1 buy 1.00 AUDNZD at 1.29960 sl: 1.29660 ok
2012.05.22 21:39:13 2012.05.17 16:00 QQE-4hr_15min- testing-2205 AUDNZD,H4: открыт ордер BUY : 1.2996
2012.05.22 21:39:13 2012.05.17 18:32 Тестер: стоп-лосс #1 на 1.29660 (1.29660 / 1.29698)
2012.05.22 21:39:15 2012.05.18 20:00 QQE-4hr_15min- testing-2205 AUDNZD,H4: open #2 buy 1.00 AUDNZD at 1.30386 sl: 1.30086 ok
2012.05.22 21:39:15 2012.05.18 20:00 QQE-4hr_15min- testing-2205 AUDNZD,H4: открыт ордер BUY : 1.3039
2012.05.22 21:39:15 2012.05.18 23:09 Тестер: стоп-лосс #2 на 1.30086 (1.30083 / 1.30121)
2012.05.22 21:39:16 2012.05.21 16:00 QQE-4hr_15min- testing-2205 AUDNZD,H4: open #3 sell 1.00 AUDNZD at 1.29739 sl: 1.30039 ok
2012.05.22 21:39:16 2012.05.21 16:00 QQE-4hr_15min- testing-2205 AUDNZD,H4: открыт ордер SELL: 1.2974
2012.05.22 21:39:17 2012.05.21 23:59 Тестер: ордер #3 закрыт
2012.05.22 21:39:17 2012.05.21 23:59 c_QQEA AUDNZD,M15: удален