- январь 20, 2014
- Опубликовано: Команда Форекс Вики
- Категория: Советник
Имя: |
|
||
Автор: | лобев (2010.06.10 10:18) | ||
Скачано: | 5290 | ||
Скачать: |
|
||
Описание:Эта система позволяет постепенно входить и выходить из рынка., позволяя вам определить несколько уровней. В основном он сначала вычисляет риск на основе суммы, которую вы определили в %. Затем в соответствии с этим риском и количеством определенных вами уровней рассчитывается размер позиции различных сделок для отправки.. У вас есть два режима для размещения уровней выхода, так что решать вам. |
|||
9 Комментарии Чтобы опубликовать новый комментарий, пожалуйста авторизоваться или регистр
лобев:
Видеть это Скальперский советник19.10.2011 13:23 см69
Привет, просто хочу сказать, что я очень рад получить ободряющие личные сообщения, которые я получил. It's motivating for further developments of this ea. У меня не так много времени в эти дни, но будет очень здорово, если вы пришлете мне все свои предложения по улучшению. Colibri вырастет и станет большой птицей, вдохновляясь идеями каждого из нас.. Если вы считаете, что есть лучший способ закодировать некоторые аспекты, or an essential functionality to add don't be shy, просто напиши это :-). с большим удовольствием прочитаю ваши идеи. Делиться всегда интересно. Have fun dear fellows... Лобев 15.06.2010 19:27 лобев
Привет, that's me again. Я знаю, что много пишу, но я получаю несколько запросов на MP для руководства для этого советника . Я постараюсь сделать все возможное, чтобы написать функциональный. So don't worry it's coming soon. Для тех, кто лучше знаком с MQL4, Я думаю, вы могли бы начать тесты на демо-счете, не дожидаясь больше, как вы могли бы учиться, эффективно торгуя.. Надеюсь ты лучший Лобев 11.06.2010 15:16 лобев
нанофорекс:
ЭТО НЕ РАБОТАЕТ В ОБРАТНОМ ТЕСТЕ МОЖЕТ ОБЪЯСНИТЬ ПОЧЕМУ С УВАЖЕНИЕМ
Он не мог работать в бэктестах, так как он предназначен для работы в реальной торговле.. That's why you must open a demo account. Сначала вы анализируете рынок и его тенденции, а затем решаете войти на разных уровнях.. Этот советник не предназначен для самостоятельной работы, но помочь инвестору войти поэтапно, не рискуя слишком большими деньгами в первый раз. Я верю в полуавтоматическую торговлю. Ваш мозг и опыт - самые мощные инструменты, которые у вас есть, на мой взгляд., анализировать рынки. Но вы не хотите постоянно находиться перед экраном, чтобы ждать входа и выхода. Таким образом, вы используете этот советник для постепенного входа в рынок, то есть чем больше подтверждается тренд, тем больше вы вовлечены.. For exiting you don't want to lose all your profits so you close your trades by step too. С уважением тоже /////////////////////////////////////////////////////////////////////////////////////////////////////////////// PS : Do not forget to fix the "bug" on demo account by adding a little piece of code see below ////////////////////////////////////////////////////////////////////////////////////////////////////////////// 10.06.2010 22:23 лобев
ЭТО НЕ РАБОТАЕТ В ОБРАТНОМ ТЕСТЕ МОЖЕТ ОБЪЯСНИТЬ ПОЧЕМУ С УВАЖЕНИЕМ
10.06.2010 22:00 нанофорекс
пример : вы рискуете *2% вашего капитала, и система определяет (лоты рассчитываются автоматически): 4 уровни выхода 1 уровень покупки 1 стоп-уровень для всех 4 заказы
если все сделки убыточны, сумма потерь представляет собой для всех 4 заказы 2% собственного капитала
У вас также так много возможностей, как : - defining 10 уровни отложенных ордеров (сетка для покупки/продажи постепенно) - defining 4 типы заказов (рыночные/лимитные/стоповые/связанные ордера) - clean your chart with all those arrows - try every possibility and enjoy I make the support... 10.06.2010 18:21 лобев
привет извини пожалуйста замени функцию (because if you open a demo account without history it won't work) Condit_Pass_Ord_are_Ok_? // ****************************************************************** // // ************** Условия прохождения выполненного заказа ? ************** // // ****************************************************************** // bool Condit_Pass_Ord_are_Ok_?() { Двойной риск.Ресид. "=" 0, Маржа.Лоты.Риск = 0; // Calcul du risque résiduel pouvant être pris sous forme de lots if (ЗаказовВсего() > 0) { // :::::::::::::::: ЭКСПОЗИЦИЯ ::::::::::::::: // для (int i = Всего заказов(); я >"=" 0; я--) { ЗаказатьВыбрать(я, SELECT_BY_POS, MODE_TRADES); // Ne considérer que les ordres déjà en cours if (Тип заказа() <= OP_SELL) { Маржа.Лоты.Риск += MathAbs((ЗаказатьOpenPrice() - ОрдерСтопЛосс()) / Точка) * ЗаказатьЛоты() * Информация о рынке(Символ(), MODE_TICKVALUE); } } // --- Risk.Resid. = Максимальная экспозиция - (Маржа.Лоты.Риск / Баланс()); } // !!!!!!!!!!!! ДОБАВЬТЕ ЭТУ МАЛЕНЬКУЮ ЧАСТЬ КОДА, ЧТОБЫ ИСПРАВИТЬ ОТСУТСТВИЕ ИСТОРИИ НА ДЕМО-СЧЕТЕ !!!!!!!!!! // если (ЗаказовВсего() == 0) возвращаться(истинный); // !!!!!!!! <КОНЕЦ> !!!!!!!! // // :::::::::::::::: УСЛОВИЯ ИСПЫТАНИЯ ::::::::::::::: // возвращаться(Risk.Resid. > Воздействие.К.Риску); } 10.06.2010 18:09 лобев
синийнебомышление:
ПРИВЕТ, звучит действительно интересно. Если есть возможность, вы можете подробнее объяснить, какие это два режима, и добавить пару скриншотов.? Спасибо! Дэйвид Скриншот скоро будет просто попробуйте на демо-счете на данный момент следующие параметры, чтобы увидеть принцип : Вы можете скопировать и вставить следующий код вместо предыдущего внешняя строка ________1________ = "********* ГЕСТ. - приемный покой *********"; extern bool CLOSE.ALL.POSES = false; // Close all opened orders extern bool FERMER.POSES.ACHETEUSES = false; // Close all buy orders extern bool FERMER.POSES.VENDEUSES = false; // Close All sell orders extern string Cible = "--- Целевое закрытие ---"; внешняя строка MAGIC.NUM.POUR.FERM. "=" ""; // see below extern bool FERMER.POSE = false; // Close a specific order by entering its magic number extern bool RUN.ON.INIT = false; // Запускать советник при размещении на графике // ############# ТОРГОВЫЕ ПАРАМЕТРЫ ############# // внешняя строка ________2________ = "*********** ПАРАМ.-ЗАКАЗЫ **********"; // Выбор РЕЖИМА ВХОД : extern bool Display.Amount.Loss = false; // Show the amount of losses extern string INFO.ORDRE = "0:Ничего 1:Наличные 2:Останавливаться 3:Ограничение 4:Остановить Далее"; внешний тип int.Ordre = 1; // Тип заказа, который вы хотите отправить (4 типы) внешняя строка INFO.ORDRE.2 = "0:Не зависит ; Если заказ выполнен -> 1:исполнитель 2:Стереть 3:Клатурер"; extern int MagicNum.Ordre.Mиre = 0; // Magic number of mother order extern int Dйpendance = 0; // Действия по выполнению чужих заказов (Выполнить/Стереть/Закрыть) when mother order is executed extern string Mini.Sep = "----------"; внешний интервал Trailing.Stop = 0; // extern int Trail.Entry.Pips = 0; // Level in points at which ea start trailing stops extern double Exposition.Au.Risque = 0.02; // Подверженность риску в % extern int Dist.Stop.Min.En.pips = 50; // Minimum distance between stop and entry point extern int Ecart.Entre.Niveaux = 50; // Distance defined between levels extern string ________3________ = "-----------------------------------------------------"; внешний логический ACHETER = true; // BUY extern bool VENDRE = false; // или ПРОДАТЬ // ############# РЕШЕТКА - ПАРАМЕТРЫ ############# // внешняя строка ________4________ = "******* ВЫБОР ОПЦИИ СЕТКА *******"; внешнее логическое значение UTILISATION_GRILLE = true; // Безопасность Используйте сетку : must be set to TRUE extern string ________5________ = "-----------------------------------------------------"; внешняя двойная Niveau.De.Protection = 1.18; // Stopping price level extern double Prix.Achat = 1.28; // Buying price extern double Prix.Vente = 0; // Selling Price extern string ________6________ = "-----------------------------------------------------"; // Выберите тип расчета : внешний блок Grille.Centree.? = ложь; // Уровень, рассчитанный по центру сетки или по его ограничивающим уровням // если вы выбираете режим расчета ограничивающих уровней : внешняя двойная Grille.Borne.Sup = 1.5; // Highest level price extern double Grille.Borne.Inf = 1.45; // Цена самого низкого уровня // если вы выбираете режим расчета центра сетки : внешняя двойная решетка.LC.Niv = 0; // Grid center price extern double Grille.LC.Pas = 0; // Шаг уровней в пунктах // Максимальное количество уровней : extern double Grid.Number.Levels = 10; // Количество уровней // ############# СТЕРЕТЬ - СЛЕДЫ - ЗАКАЗ ############# // внешняя строка ________7________ = "****** ПРОЦЕДУРЫ ОЧИСТКИ ******"; extern bool Clean.Trace.Prise.Profit = true; // Clean profits arrows extern bool Clean.Trace.Stop.Perte = true; // Clean stops arrows extern bool Clean.Trace.Entree.Sortie = false; // Clean entry arrows To activate the ea go into tools / глобальные переменные / и установите $_ACTIVATION_EXPERT_$" к 1 10.06.2010 16:25 лобев
ПРИВЕТ, звучит действительно интересно. Если есть возможность, вы можете подробнее объяснить, какие это два режима, и добавить пару скриншотов.? Спасибо! Дэйвид |