Перейти к содержанию

Доработка советников: общая тема


Рекомендуемые сообщения

Доработка советников: общая тема Опубликовано

Я пытался его скомпилировать - выдает ошибку cannot open the program file, но не компилированный в тестере прогоняется нормально.
Сам я не программист, в коде не пойму ничего... Могли бы вы подсказать в версии 2.1 что за параметр pOrderExpire ? Я так понимаю время в минутах? после которого он удаляется, если не исполнился или нет? И еще хотелось бы узнать по какому принципу 2я версия переставляется в бу? За что отвечают параметры: level_fibo, level_OP, level_ST ? Подскажите пожалуйста если не трудно.

Ссылка на сообщение
Поделиться на другие сайты

  • Ответов 2,4k
  • Создано
  • Последний ответ

Популярные авторы

Популярные авторы

Популярные посты

Версия с правками. Я немного свернул код, чтобы не перебирались ордера попусту и чтобы проверка красной/синей зоны делалась в одном месте. Прогнал в тесте с настройками по умолчанию. Ожидаемо лье

Перейти

Нате 1_2_3 _Fraktal.mq4

Перейти

Система маятника, или попрыгунчика, или фиг ее знает как ее еще назвать не намного младше сетки мартингейла. Мы в далеком 2017 писали по ней сов с индикатором на вход: https://tlap.com/forum/labo

Перейти
Доработка советников: общая тема Опубликовано (изменено)

После тестирования я отобрал для версии 2 следующие фибо- уровни для тейков: 110, 211, 275 и 123, 211, 261, можно их сочетать в разных комбинациях. Тестировал с настройками по умолчанию, только фибы перебирал. Версию 2.1 начну тестировать и сравню результаты как с этими же фибами, так и с другими, результатами поделюсь.


Добавлено: 15-06-2013 08:20:37


Остались некоторые, если будет интерес - поправим и остальные...


А что там за ошибки? Что то серьезное, что может сказываться на работе совы и доходности? Или так, по мелочи? Изменено пользователем Leo777
Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано
Цитата


А что там за ошибки? Что то серьезное, что может сказываться на работе совы и доходности? Или так, по мелочи?



некорректный расчёт стопов при переводу б/у, возникают ошибки 130...
правится, конечно, надо просто поковыряться :)
пока не очень удобно... я на даче, и инет тут не всегда хороший :)
Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано (изменено)

Ну если появится время/ возможность/ желание - поковыряйтесь, хотелось бы посмотреть, как будет эта сова доведенная до ума торговать ;)


Добавлено: 15-06-2013 11:20:38

Вот погонял сову версии 2 и 2.1 в альпари, результаты с октября 2012 по вчерашний день получились такие:
Все настройки стояли по умолчанию, только фибо- уровни для тейков задавал. Начальное депо 1000, лот 0,1 х3.
Версия 2 с настройками 123, 211, 261
Версия 2 с настройками 110, 211, 275
Версия 2.1 с настройками 123, 211, 261
Версия 2.1 с настройками 110, 211, 275

1.PNG
2.PNG
3.PNG
4.PNG

Изменено пользователем Leo777
Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано (изменено)

Уважаемые программисты .
усовершенствуйте пожалуйста советник по условиям описанные далее.

Советник - трал по фибо работает так: рассчитывает расстояние от цены открытия ордера до цены профита и при достижении определенного процента от этого расстояния переносит уровень стопа на определенный процент от этого же расстояния.
Сейчас уровни определены по-умолчанию так:
При достижении 23,6% от всей длины профита стоп будет перенесен на 9,0% от этой же длины.
FiboProfit1 = 0.236; // Первый уровень профита
FiboMoving1 = 0.090; // Первый уровень переноса

затем при достижении 38,2% процента от всей длины профита стоп будет перенесен на 23,6%
extern double FiboProfit2 = 0.382; // Второй уровень профита
extern double FiboMoving2 = 0.236; // Второй уровень переноса

и последний перенос профита будет при достижении 78,6% на уровень 61,8%
extern double FiboProfit3 = 0.786; // Третий уровень профита
extern double FiboMoving3 = 0.618; // Третий уровень переноса

... это выгодно тем, что не приходится каждый раз считать размер трала в зависимости от размера профита.

в эксперте еще есть трал по экстремумам свечи, но это по желанию...
TrailExtCandle = False; // Использовать тралл по экстремумам свечей - сменить на True если надо использовать
CandleNumber = 3; // Номер свечи по экстремумам которой тралим

Уважаемые программисты !!! Прошу вас сделать закрытие профита по частям или процентам, когда профит достигает параметров - FiboProfit (1-2-3) то должен закрыть часть прибыли.например FiboProfit 1- 25% . FiboProfit 2 - 30%. FiboProfit 3 - 25%. при этом трал должен продолжать работать.
думаю что заинтересует вас трал.

Fibo-Trall.rar

Изменено пользователем inspector
  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано (изменено)

Советник перестал видеть свои ордера. Выставляет сетку до бесконечности. Помогите пожалуйста исправить

Работает ТОЛЬКО с фиксированным спредом!

Stepper_1.ex4

Изменено пользователем ANDREY_L
Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано

посмотри, вроде как не ставит до бесконечности...
но у него другая проблема, в какой-то момент он некорректно считает цену установки отложенного ордера, из-за чего входит в лок и дальше просто ничего не делает, загляни в журнал...

Stepper2.mq4

Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано (изменено)

Спасибо. Да он локируется на третьем колене, если оно срабатывает в обе стороны.


Добавлено: 28-06-2013 05:06:47

нет, что то не помогло. Лупит ордера. и пишет в окне 0 ордеров.

Добавлено: 28-06-2013 07:59:27

На демо работает нормально. А вот на реале почему то не хочет. приходится терминал перезагружать тогда он подхватывает свои ордера и лишние удаляет. Изменено пользователем ANDREY_L
Ссылка на сообщение
Поделиться на другие сайты

  • 2 weeks later...
Доработка советников: общая тема Опубликовано

По видео написал сову - вроде бы все верно и все на месте - но выдает ошибку
'\end_of_program' - unbalanced left parenthesis C:\Documents and Settings\User\Ðàáî÷èé ñòîë\martin.mq4 (205, 1)

я эту скобку уже полдня ищу ~x( - может не в скобке дело??

martin.mq4

Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано

Условий не было if кое-где и местами не было ; Внимательней просто надо код писать.

Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано


Условий не было if кое-где и местами не было ; Внимательней просто надо код писать.



;;) а условие открытия одновременно двух ордеров в разные стороны ты мне с целью чтоб я порепетепитировал оставил :)

Спасибо за помощь потихоньку начинает что то проясняццо \M/
Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано

Примерно вот так:ma14- значение МА на последней закрытой свече;magic - из внешних настроек
(extern int magic=123;)
Трал подтягивается на расстоянии 50 пипсов за МА

Код:

double ma14=iMA(NULL,0,14,0,MODE_EMA,PRICE_CLOSE,1);

for(int i=OrdersTotal()-1;i>=0;i--)
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES))
{if(OrderType()==OP_BUY&&Bid>ma14&&OrderMagicNumber() == magic)
{OrderModify(OrderTicket(),OrderOpenPrice(),ma14-50*Point,OrderTakeProfit(),0,CLR_NONE);
}

if(OrderType()==OP_SELL&&Ask {OrderModify(OrderTicket(),OrderOpenPrice(),ma14+50*Point,OrderTakeProfit(),0,CLR_NONE);
}
}

Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано

Сделал чуток по другому - коряво получилось - трал тянет по МА но только если появляется новый ордер. Модификация происходит при открытии нового ордера :(.

Baikal - уточни для чайников - де врезать твой код :">

Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано (изменено)

Для тестов на других таймфреймах (ну и для работы на реале соотвественно). :)
Отвязанный от М15

UPD
В сове индикаторы повернул на нужный ТФ (тот на который сова будет повешена)
Вынес все параметры наружу для оптимизации.
Теперь будет работать на любой паре и на любом ТФ.
Чтобы было хоть какое-нибудь представление как оптить, для образца привожу параметры для Евры

Спойлер

====== "EURUSD"===============
BetterPricePips = 7;
ForceProfit = 8;
ForceLoss = 49;
FixedTakeProfit = 0;
FixedStopLoss = 0;
G_period_232 = 25;
G_period_236 = 12;
Gi_240 = TRUE;
Gi_244 = 64;
Gi_248 = TRUE;
G_period_252 = 23;
Gi_256 = 80;
G_period_260 = 5;
Gi_264 = 60;
Gi_332 = 60;
Gi_268 = 5;
Gi_336 = FALSE;
Gi_272 = 8;
Gi_280 = 6;
Gi_340 = 21;
Gi_344 = 4;
Gi_348 = 5;
Gi_352 = 55;
Gi_284 = 24;
Gi_288 = 7;
Gi_292 = 28;
Gi_296 = 42;
G_period_300 = 5;
Gi_304 = 5;
Gi_308 = -1;
G_period_312 = 55;
Gi_316 = 60;
G_period_320 = 9;
Gi_324 = FALSE;
G_period_328 = 4;

Во избежании неразберихи, эта сова рекомендуется к использованию только в тестах для исследования ее возможностей

VolatilityFactor_5_MTF_FULL.ex4

Изменено пользователем Pavel888
Ссылка на сообщение
Поделиться на другие сайты

Доработка советников: общая тема Опубликовано


Сделал чуток по другому - коряво получилось - трал тянет по МА но только если появляется новый ордер. Модификация происходит при открытии нового ордера :(.

Baikal - уточни для чайников - де врезать твой код :">



Если не против, я отвечу:

Код нужно вставить в функцию start, в самом начале, чтобы код проверял старые ордера, и не трогал новые.
Если хочешь немного оптимизировать, вставляй код в начале else блока, тогда он не будет выполняться, если нету ордеров.
А еще лучше, сделать отдельную функцию и вызывай ее в else самой первой.
Ссылка на сообщение
Поделиться на другие сайты

  • idinesh changed the title to Assae Elite Pro tlap version source code need i have plan convert this mt4 to mt5 and it possible mt4 dll file modified mt5 version
  • Pavel888 pinned this тема

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

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Специальное предложение


  • Рекомендуемые брокеры

  • ×
    ×
    • Создать...