#2
hackas спасибо, друг.
Судя по объёму кода, сова не маленькая. может расскажешь подробнее по какому принципу торгует, настройки какие...
#3
hackas, или исходник и мы сами смотрим - или выкладывайте управляющие переменные бота и краткое описание режимов/опций.
Автор#4


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

#5

По сове:
индикаторный бот. усредняется. сделки могут висеть долго (до полугода, настройки дефолтные). лот иногда увеличивается сильно (стартовый 0,01 текущий был 0,39 и вдруг следующий ордер 2,36!)
Тест идёт долго - видимо бот анализирует всю историю сделок... (код не оптимизирован).
в общем на любителя. Лично я напрягаюсь, когда баланс растёт красиво, а эквити свисает бородой до колен... (дд 88%).

#6

По тестам довольно высокий процент прибыльных сделок (45%) и сравнительно низкое количество лосей подряд (5-7 даже при стопе втрое меньшем тейка). Вы могли бы добавить увеличение лота после убыточной сделки? Или же киньте исходник я подшаманю. Мне понравилась работа эксперта, заслуживает внимания.

Автор#7


По тестам довольно высокий процент прибыльных сделок (45%) и сравнительно низкое количество лосей подряд (5-7 даже при стопе втрое меньшем тейка). Вы могли бы добавить увеличение лота после убыточной сделки? Или же киньте исходник я подшаманю. Мне понравилась работа эксперта, заслуживает внимания.



Вот держи,при отрицательных закрытых сделках будет умножать лот на Multiplier

Изменено 23 апреля, 2018 пользователем hackas

#8

Есть предложение по переделке напиши, если еще не забросил

Изменено 21 июня, 2015 пользователем Vladimir101

#9

Автор забросил своё "детище"?

Советник не сопровождает некоторые им же самим открытые ордера. Навешивание сопровождающего советника не помогает, даже при одинаковых мэджиках или их отсутствии у обоих советников.

Короче, он их и сам не ведёт и не закрывает по SL и другим не отдаёт! Из-за этого прибыльность в реале ой как уменьшается.

В среднем по одному ордеру в сутки такое. А почему? :(

И что за настройка gt?

Изменено 16 июля, 2015 пользователем Viper

Автор#10

sdfdadsf

Изменено 23 апреля, 2018 пользователем hackas

Для публикации сообщений создайте учётную запись или авторизуйтесь

Перейти к списку тем
Форум · 2.0.20260627.0025