Перейти к содержанию
Форекс Форум трейдеров Академии «MasterForex-V»

Shu

Пользователи ST test (off)
  • Постов

    2,069
  • Зарегистрирован

  • Посещение

Весь контент Shu

  1. Да, такого советника написать можно! По пункту (7) лучше использовать всё-таки индикатор.
  2. Судя по описанию, должен хорошо брать тренды и сливать во флэте - общая особенность подобного подхода. Искать подходящий фильтр флэта!
  3. Если Вам нужны какие-то определённые параметры и лениво каждый раз их изменять, вешая советник на график (хотя, у меня он обычно там висит неделями - - зачем его снимать?), то напишите мне какие исходные параметры Вам удобны - я скомпилирую специально под Вас!
  4. ДОбрый день! Несколько раз спрашивали про разные скриптики для автоматизации разметки волн.. Сел и накидал скрипт для создания на графике элементов разметки волн. Установка: 1. Копируем в директорик C:\..Trader 4\experts\scripts файлик SymWave.mq4 2. Копируем в директорик C:\..Trader 4\experts\files файлик SymWave.txt 3. Редактируем под себя файлик SymWave.txt 4. Можно потом файлик SymWave.txt распечатать и повесить на стенку. В файле SymWave.txt как раз содержатся те символы разметки волн, которые Вам потребуются в работе. Наборов (строк) таких символов может быть сколько угодно - хоть 20 штук. Выглядит он так: Далее всё уже просто: 1. Запускаем терминал MT4 2. Разыскиваем в Навигаторе скрипт SymWave 3. "Цепляем" его мышкой и перетаскиваем на график в то место, где Вы хотите увидеть набор элементов разметки (например, какое-то свободное место на графике. 4. Появляется окно с параметрами скрипта: Ставим те, которые нам нравятся (нужны) и нажимаем OK. В общем-то и всё. Рассказывать долго - пользоваться быстро! SymWave_distr_2009_02_07_21.22.40.rar
  5. Попробуйте использовать такую мою функцию: //+------------------------------------------------------------------+ bool NewBar() { bool r; static datetime bar = 0; if (bar == 0) bar = TimeCurrent(); if (bar == Time[0]) r = false; else { bar = Time[0]; r = true; } return(r); } //+------------------------------------------------------------------+
  6. Ты пиаришь какую-то компанию или вопрос задать хочешь? Если в МТ4 появится когда-либо реальный объём сделок и тиковая история - то в чём проблема? конечно можно!!!
  7. В принципе, скрипт несложный.. А чем не устраивает советник Трал? ранее я его здесь размещал. Если у ордеров не установлены уровни SL/TP, а у него в параметрах они указаны, то он будет стараться обязательно их выставить! все остальные параметры можно поставить по-нулям..
  8. почему бы в таком случае не назвать такой советник "анти-трейдер"? если прибыль будет аннулирована..
  9. скорее, не "дальше", а перед. сначала нужно выбрать ордер из списка ордеров. и потом уже сравнивать его тип с чем-то. ну, и так далее..
  10. нет, такого не припомню.. к тому же много разных вариантов - лимит-, стоп- ордера.. пересечение уровня снизу вверх, пересечение уровня сверху вниз.. тут нужно не скрипт, а советничек..
  11. на всякий случай напомню - скриптик: CloseAll.rar
  12. правильный ответ - использовать! ex4 - это скомпилированный файл. полностью готовый для использования. если Вы являетесь программистом и разрабатываете программы, то Вам может быть интересно как реализовано конкретно то или иное в коде. тогда Вам точно надо в ветку http://forum.masterforex-v.org/index.php?showforum=94 где обычно задаются вопросы по языку MQL4 и на них отвечается!
  13. если не по делу, значит вы что-то не так делаете. у меня, да и у остальных он всё показывает "по делу". если хотите, могу проконсультировать вас лично по этому вопросу, если у вас что-то не получается. но остальных, давайте, не будем тут отвлекать личной перепиской.
  14. как видно по сообщению, скрипт использует для компиляции библиотечку 'ShuLib.mq4'. я не помню точно что выкладывал. но наверняка там есть уже или скомпилированный файл или сама эта библиотечка. в этом случае её нужно положить в каталог (папку) *:\...\Trader 4\experts\include
  15. на самом деле, разрабатывать нового тут ничего не нужно. :-) например, существует система Master/Slave - простая система копирования сделок. её функция - осуществлять дублирование действия с одного master-счёта на slave-счёт (конечно, "подчинённых" счетов может быть несколько). Система копирования сделок предназначена для копирования сделок (ордеров) в терминале МТ4. Она может быть полезна в том случае, если есть инвесторский пароль к какому-то счёту трейдера, работающего в МТ4. В этом случае мы можем проверить прибыльность работы этого трейдера, копируя его сделки в своём терминале, на свой счёт в реальном режиме времени. Схема работы предельно проста: 1. Запускаем терминал МТ4 (допустим, данный терминал установлен в папку C:\Program Files\Trader). 2. В этом терминале по инвесторскому паролю открываем счёт интересующего нас трейдера. 3. На график инструмента, по которому работает данный трейдер, ставим советник Master. 4. Запускаем другой терминал МТ4 (установленный в другую папку). 5. Открываем Демо-счёт. 6. На график того же инструмента вешаем советник Slave. 7. Всё. Система имеет минимальное количество настроек. Одним из побочных эффектов системы может являться безусловное выявление так называемых «пипсовочных» систем торговли, ориентированных на работу исключительно в определённом ДЦ. То есть, если Вы, используя систему M/S, получаете результаты, значительно худшие, чем на Мастер-счёте, у вас есть все основания задуматься о действительной «профитности» системы работы трейдера, чей Мастер-счёт вы мониторите. более подробное описание Master/Slave - система недорогая, но платная. также, существуют в природе более "мощные" системы копирования сделок, в том числе и по схеме - несколько master-счетов на один slave-счёт, но они весьма дороги и имеют применения только в достаточно специфических случаях.
  16. Похоже меня не так поняли. мне нужно не найти последнюю сделку, а написать так чтобы последняя сделка при соблюдении определенных условий открывалась лотом равным предыдущему, а при несоблюдении открывалась первоначальным лотом. почему же не понял? "чтобы последняя сделка ... открывалась лотом равным предыдущему". вот. отыскиваем предыдущую сделку - и смотрим какой у неё лот.. первоначальный обычно в параметрах советника. ну и всё - смотрим условия всяческие ваши конкретные и делаем выбор..
  17. Кому лучше? :))) Имеют право на существование ЛЮБЫЕ системы, не доводящие клиента до Моржова Коли. :))) Уверенное ИМХО! кому-кому.. продавцу сигналов конечно!
  18. спокойно-спокойно! зачем вы делаете чёрный пиар? да, сливает. а кто сказал, что система, где просадка может быть в 10 раз больше целевого профита не имеет права на существование? очень даже может быть. не совсем понятно, конечно, при чём тут "сигналы" и зачем они в таком случае, если просто пересиживаем просадки, но если сигналы кто-то покупает, значит это кому-то нужно! чем больше сигналов будут покупать, тем активнее по этим сигналам торговать. тем больше денег будет вливаться в форекс, тем жить будет лучше, тем жить будет веселее. своими деньгами покупатели сигналов могут помочь американским банкам выйти из кризиса!
  19. да ну! с чего это я вдруг стал уважаемым? в современном русском языке обращение "уважаемый", а тем более "глубокоуважаемый" носит ярко выраженную ироническую окраску, стремящуюся к выражению издёвки и лёгкого пренебрежения. да, я писал такой индикатор. правда, поискав, не нашёл его - мне нужна была только проверка функции. видимо, потёр за ненадобностью. нашел только такую прикидку - индикатор Murray0. Murray0 отображает только расчёт уровней на текущем баре (и пересчитывается только по открытию нового бара). посему, если вам нужно действительно исследовать поведение расчёта линий, то нужно сделать просто: 1. открыть тестер (выбрать валюту, ТФ и пр..) 2. повесить на него пустой советник 3. включить режим визуализации 4. запустить советник и приостановить его работу кнопкой Pause 5. повесить на открывшийся график индикатор Murray0 6. нажать ещё раз кнопку Pause -. всё, котировки побегут и сможете пронаблюдать за поведением индикатора. тот, кому будет интересно, легко напишет и индикатор в виде линий из прилагаемого исходника. Murray0_2008_10_01_09.58.06.rar
  20. не. ве. рю. изучайте инструмент история ордеров вам доступна. если проанализировать её, то можно найти с каким лотом открывался последний ордер. отсюда и пляшите!
  21. конечно могу! конечно для этого нужно продумать что же и как отображать в точности (расчёт значений).
  22. ой во-первых, повнимательнее проверьте параметры функции OrderSend(). во-вторых, помните, что покупки совершаются по цене Ask, а продажи по цене Bid. в-третьих, обращайте внимание на журналы. обычно там отражаются ошибки советника (если они случаются) и даётся их расшифровка (номер). по номеру легко в хэлпе найти причину сего.
  23. да, скажу почему.. видимо, вы запускаете терминал МТ4 ярлычком, в котором не указана верно рабочая папка. к сожалению, часть ДЦ почему-то решила ярлычки делать не так как положено. проверьте - так ли выглядят свойства ярлыка, через который вы запускаете МТ4 в новой версии это предусмотрено и будет работать даже есть используется "неправильный ярлык"
  24. ээ.. не понял вопроса! MultiOrders - скрипт, который устанавливает набор ордеров с определённым комментом (в виде числа). GroupCloser - советник, который закрывает ГРУППЫ ордеров с определённым комментом по достижению заданного профита. это - сладкая парочка!!
×
×
  • Создать...