sdfgsfd
Решил поделиться своим детищем))
Судя по объёму кода, сова не маленькая. может расскажешь подробнее по какому принципу торгует, настройки какие...
hackas, или исходник и мы сами смотрим - или выкладывайте управляющие переменные бота и краткое описание режимов/опций.
Да а об этом я забыл :d :d
extern string InfoParameters = "------Параметры вывода информации на экран------";
extern bool Выводить_инфу_на_экран = true; // если false,то информация о не выводится на экран
extern bool Текст_режим_фона = false; // если false,то текст информации отображается в фоновом режиме
extern bool SymbolControl = true; // проверка,есть ли на других парах/символе этот же Magic
extern string Разрешение_открытия_сделок = "----------Параметры для Сделок по тренду--------";
extern bool Buy = true; // если false,то сделки Buy не открываются
extern bool Sell = true; // если false,то сделки Sell не открываются
extern string MM_от_баланса = "----------Параметры для Money manager----------";
extern bool Мани_менджер = true; // Функция расчета размера лота для открываемых ордеров
extern int Risk = 3; // Процент от средств, используемых для определения лота
extern string TradeParameters = "----------Параметры обычной торговли----------";
extern double Заработок_в_месяц = 1000; // при достижения заданного профита,отправляет на указанную почту сообщение;)
extern string NameFileSound = "djgiraffe_-_Dj_Giraffe_-_electrical_rhythm.wav"; // Наименование звукового файла
extern double Lot = 0.1; // фиксированный лот,если Money manager false,то используется как фиксированный лот
extern int Stoploss = 0; // Параметр stop/loss в пунктах для ордеров, открываемых во время обычной торговли
extern int Takeprofit1 = 120; // Параметр take/profit в пунктах для первого ордера, открываемых во время обычной торговли
extern int Takeprofit2 = 180; // Параметр take/profit в пунктах для последующих ордеров, открываемых во время обычной торговли
extern int Magic = 7777; // уникальный номер, кот. советник метит сови ордера и впоследствии работает только с ними.
extern int Slipp = 1; // проскальзываение
extern string TralParameters = "----------Трал SL-a и Безубыток----------";
extern int TrailingStop = 50; // величина SL прибыли при безубытке
extern int TrailingStep = 8; // шаг SL трала
extern int StopBezybitok = 5; // величина прибыли при безубытке
extern int ShagBezybitok = 35; // шаг для переноса в безубыток
extern string OrdersPLUS = "----------Параметры положительных сделок----------";
extern int n = 5; // максимальное количество сделок в одну сторону
extern int Step = 21; // шаг сделок в одну сторону
extern int MaxOrders = 6; // общее максимальное количество сделок
extern double Multiplier = 2; // шаг для увеличения лота(множитель лота открытого в ту же сторону ордера ,профит которого больше > 0 )
extern string MartiniParameters = "----------Параметры Martini----------";
extern bool Martini = true; // true - вкл Martini, false - откл.
extern int StepMartini = 25; // шаг для проверки возможности открытия сделок
extern int MaxOrdersMartini = 3; // общее максимальное количество сделок
extern double MultiplierMartini = 1.4; // шаг для увеличения лота по Martini
extern bool Exit = true; // выход по обратному сигналу
extern int Dayoutorders = 9; // сколько максимум живут сделки(в кол-ве дней),если они с отрицательным профитом то закрываем
extern string FilterParameters = "----------Параметры фильтра----------";
extern string Mfi = "-------------Параметры Mfi-----------";
extern int MFI_period = 4; // его период
extern int MFI_level_1 = 78; // его верхний уровень
extern int MFI_level_2 = 22; // его верхний уровень
extern string Cci = "-------------Параметры CCI-----------";
extern int CCI_period = 55; // его период
extern int CCI_price = 0; // его цена усреднения
extern int CCI_level_1 = 100; // его верхний уровень
extern int CCI_level_2 = -100; // его нижний уровень
extern string Rsi = "-------------Параметры RSI-----------";
extern int RSI_period = 16; // его период
extern int RSI_price = 0; // его цена усреднения
extern int RSI_level_1 = 70; // его верхний уровень
extern int RSI_level_2 = 30; // его нижний уровень
extern string Force = "-------------Параметры FORCE-----------";
extern int FORCE_period = 34; // его период
extern int FORCE_method = MODE_SMA; // метод усреднения
extern int FORCE_applied_price = 0; // его цена усреднения
extern double FORCE_level_1 = 0.5; // его уровень 1
extern double FORCE_level_2 = 0.13; // его уровень 2
Добавлено: 17-02-2015 18:59:22
рекумендуемая валюта EURUSD M15 можно и на других валютах,но торговля только от M1 до М30 иначе сигналы будут ложными с больших перидов
Изменено 17 февраля, 2015 пользователем hackas
По сове:
индикаторный бот. усредняется. сделки могут висеть долго (до полугода, настройки дефолтные). лот иногда увеличивается сильно (стартовый 0,01 текущий был 0,39 и вдруг следующий ордер 2,36!)
Тест идёт долго - видимо бот анализирует всю историю сделок... (код не оптимизирован).
в общем на любителя. Лично я напрягаюсь, когда баланс растёт красиво, а эквити свисает бородой до колен... (дд 88%).
По тестам довольно высокий процент прибыльных сделок (45%) и сравнительно низкое количество лосей подряд (5-7 даже при стопе втрое меньшем тейка). Вы могли бы добавить увеличение лота после убыточной сделки? Или же киньте исходник я подшаманю. Мне понравилась работа эксперта, заслуживает внимания.
По тестам довольно высокий процент прибыльных сделок (45%) и сравнительно низкое количество лосей подряд (5-7 даже при стопе втрое меньшем тейка). Вы могли бы добавить увеличение лота после убыточной сделки? Или же киньте исходник я подшаманю. Мне понравилась работа эксперта, заслуживает внимания.
Вот держи,при отрицательных закрытых сделках будет умножать лот на Multiplier
Изменено 23 апреля, 2018 пользователем hackas
Есть предложение по переделке напиши, если еще не забросил
Изменено 21 июня, 2015 пользователем Vladimir101
Автор забросил своё "детище"?
Советник не сопровождает некоторые им же самим открытые ордера. Навешивание сопровождающего советника не помогает, даже при одинаковых мэджиках или их отсутствии у обоих советников.
Короче, он их и сам не ведёт и не закрывает по SL и другим не отдаёт! Из-за этого прибыльность в реале ой как уменьшается.
В среднем по одному ордеру в сутки такое. А почему? :(
И что за настройка gt?
Изменено 16 июля, 2015 пользователем Viper
Для публикации сообщений создайте учётную запись или авторизуйтесь
Перейти к списку тем