TOPIC: Пресуем код

Пресуем код 10 Oct 2014 20:45 #100

  • SU
  • SU's Avatar
  • OFFLINE
  • Администратор
  • Posts: 68
  • Thank you received: 29
  • Karma: 24
Evgeniy wrote:
www.jtatoday.info/wiki/index.php?title=Change_File_Log_(Blessing)
Здесь на любом советнике есть трал, но мне приходится из-за трала пускать весь советник, другие функции в нем нужно отключать. Его видно визуально и легко настраивать.
...
Мне на каждую пару нужен виртуальный трал Trailing Stop на продажу отдельно, на покупку отдельно с разными Magic. Это есть в стороннем советнике, но там прицепом идёт лимитный ордер, как в нем убрать так и не нашел.

В сове, по вашей ссылке и описанной проблеме, вам мешают строчки типа

Blessing_2_v3.4.mq4 wrote:
OrderSend(Symbol(),OP_BUYLIMIT,lot,Ask*2-Bid-(m+d)*Point,0,0,Ask*2-Bid-(m+d-tp2)*Point,TradeComment,magic);

Цветом выделен тип операции (тип ордера). Остальные типы торговых операций здесь.
The administrator has disabled public write access.

Пресуем код 10 Oct 2014 22:20 #101

  • SU
  • SU's Avatar
  • OFFLINE
  • Администратор
  • Posts: 68
  • Thank you received: 29
  • Karma: 24
SU wrote:
А вообще, любой скрипт трейлинга, срабатывающий по превышению текущей ценой уровня открытия ордера в пипсах, вы легко можете поправить на запуск от превышения начального значения профита в валюте депо. Аналогично и шаг трала тоже двигать по дельте профита. И закрывать корзину, когда профит начнет убывать. При этом в корзине может быть от одного ордера и больше.
Это на первом этапе.

А на втором шаге - вы можете поправить скрипт так, чтобы он тралил покупки и продажи по отдельности.

Возможно, от самостоятельного создания программ вас сдерживает незнание синтаксиса команд и встроенных функций MQL4? Ну, это не беда.

Для начала советую почитать учебник Сергея Ковалева. В этой книге имеется много примеров, используя которые вы, уже через несколько дней, сможете сами написать требуемый скрипт.

Не бойтесь начинать. Реально, скрипт программного трейлинга корзины гораздо проще чем скрипт трейлинга всех профитных ордеров текущего счета. :dry:
The administrator has disabled public write access.

Пресуем код 11 Oct 2014 05:22 #102

  • Evgeniy
  • Evgeniy's Avatar
  • OFFLINE
  • Живу я здесь
  • Posts: 362
  • Thank you received: 42
  • Karma: 9
Спасибо за помощь, я работаю с алгоритмом 2.Займусь обязательно с тралом профита покупки и продажи на одной паре валюты.
Нашел у себя еще одну ошибку в настройках индикатора.
Фильтр не везде проходит между покупкой и продажи и наоборот.
В работе на автоматическом режиме будет сбой в этом месте, так как индикатор перерисовывается. Теперь надо ждать понедельника чтоб проверить в работе.
И пересмотреть все свои индикаторы на наличие фильтра.
The administrator has disabled public write access.

Пресуем код 11 Oct 2014 05:42 #103

  • Evgeniy
  • Evgeniy's Avatar
  • OFFLINE
  • Живу я здесь
  • Posts: 362
  • Thank you received: 42
  • Karma: 9
Я так понимаю, что фильтр дает команду на отмену сигнала и включение следующей команды. А без отмены будет включение обоих команд покупки и продажи.
В программировании у меня ноль, возможно я не прав. Может и так быть продажа - фильтр(отмена)- продажа.
The administrator has disabled public write access.

Пресуем код 16 Oct 2014 13:37 #126

  • Evgeniy
  • Evgeniy's Avatar
  • OFFLINE
  • Живу я здесь
  • Posts: 362
  • Thank you received: 42
  • Karma: 9
Всётаки индикатор зависает в автомате, на пол часа работы хватает, хоть пять пар стоит хоть 20 пар, старая болезнь, где-то что-то очищать надо. В ручном режиме работают индикаторы нормально, не зависают.

extern int сигнальный_индикатор=1;
extern string имя_сигнальщика="BBCI_v1";
The administrator has disabled public write access.

Пресуем код 16 Oct 2014 14:13 #127

  • Evgeniy
  • Evgeniy's Avatar
  • OFFLINE
  • Живу я здесь
  • Posts: 362
  • Thank you received: 42
  • Karma: 9
Меньше пар чище работает.

extern int сигнальный_индикатор=0;
extern string имя_сигнальщика="BBCI_chart_v1";
The administrator has disabled public write access.

Пресуем код 16 Oct 2014 14:40 #128

  • Evgeniy
  • Evgeniy's Avatar
  • OFFLINE
  • Живу я здесь
  • Posts: 362
  • Thank you received: 42
  • Karma: 9
Бывает и на чарте подвисает индикатор

extern int сигнальный_индикатор=0;
extern string имя_сигнальщика="BBCI_chart_v1";
The administrator has disabled public write access.

Пресуем код 16 Oct 2014 16:53 #129

  • Evgeniy
  • Evgeniy's Avatar
  • OFFLINE
  • Живу я здесь
  • Posts: 362
  • Thank you received: 42
  • Karma: 9
Можно и так, только в курилке.
The administrator has disabled public write access.

Пресуем код 16 Oct 2014 17:02 #130

  • stas
  • stas's Avatar
  • OFFLINE
  • Новый участник
  • Posts: 4
  • Karma: 0
Evgeniy
ты вставляешь в сообщение картинки одноименые с выложенными раньше и они затерают старые. посмотри старые сообщения
я такое часто видел
меняй названия картинок
The administrator has disabled public write access.

Пресуем код 23 Oct 2014 21:24 #132

  • Evgeniy
  • Evgeniy's Avatar
  • OFFLINE
  • Живу я здесь
  • Posts: 362
  • Thank you received: 42
  • Karma: 9
Минусов хватает, почти на месте, в основном вечером выходит в плюс, может то что флет. Сейчас поставил индикатор на 1440 тренд и сигнал, посмотрим дальше.
The administrator has disabled public write access.
Moderators: Yuritch, SU
Рейтинг@Mail.ru Яндекс.Метрика Политика конфиденциальности