День добрый.
К сожалению возможности MT4 до сих пор не позволяют открывать позиции по горячей клавише.
ошибаетесь. в МТ4 есть горячие клавиши для вызова скриптов.
Для вызова скриптов (!), но не уже заранее созданного сценария. Конечно, можно нажать на F9, но параметры то всё равно придётся вбивать. А тут очень важна скорость.
Для вызова скриптов (!), но не уже заранее созданного сценария. Конечно, можно нажать на F9, но параметры то всё равно придётся вбивать. А тут очень важна скорость.
вы вообще поняли что я вам предложил?
Благодарствую, но к сожалению ничего не нашёл ...
Странно. По ссылке - практически как раз тот же алгоритм, который вы хотели получить в самом первом вашем сообщении:
Скрипт ByMarketBuy предназначен для быстрой покупки текущего символа по текущей цене. Для использования скрипт нужно положить в папку ..\experts\scripts\, а в навигаторе терминала назначить ему горячую клавишу. По умолчанию скрипт просто покупает лотом 0.1 и всё. Стоп и тейк не ставит. Но если кому-то нужны стоп, тейк, магик и другой размер лота, то их можно настроить прямо в коде скрипта инициализацией глобальных переменных:
MagicNumber=0 - Идентификатор позиции.
Lots=0.1 - Размер лота.
StopLoss=0 - Размер стопа в пунктах.
TakeProfit=0 - Размер тейка в пунктах.
------------------------------------
Даже название инструмента при желании можно туда внести. Разве-что, закрытия там не предусмотрено.
Странно. По ссылке - практически как раз тот же алгоритм, который вы хотели получить в самом первом вашем сообщении:
Скрипт ByMarketBuy предназначен для быстрой покупки текущего символа по текущей цене. Для использования скрипт нужно положить в папку ..\experts\scripts\, а в навигаторе терминала назначить ему горячую клавишу. По умолчанию скрипт просто покупает лотом 0.1 и всё. Стоп и тейк не ставит. Но если кому-то нужны стоп, тейк, магик и другой размер лота, то их можно настроить прямо в коде скрипта инициализацией глобальных переменных:
MagicNumber=0 - Идентификатор позиции.
Lots=0.1 - Размер лота.
StopLoss=0 - Размер стопа в пунктах.
TakeProfit=0 - Размер тейка в пунктах.
------------------------------------
Даже название инструмента при желании можно туда внести. Разве-что, закрытия там не предусмотрено.
Для 1го инструмента нужно будет уже 4 таких скрипта : лимитники на бай и селл и маркеты на бай и селл + в этом скрипте нету частичного закрытия позиций + нельзя исполнить его в любом окне терминала + добавить в коде я ничего не смогу, в том числе и инструмент, посколько не смыслю в этом :(
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
День добрый.
К сожалению возможности MT4 до сих пор не позволяют открывать позиции по горячей клавише. А учитывая, что большинство профессионалов открывают позиции только так, это просто стыдоба какая-то.
Бывает, что отслеживаешь сразу несколько инструментов и держишь заранее в голове или на бумаге точки входа, тейка, стопа и размер лота. Однако каждый раз приходится вбивать прямо в самый неподходящий момент.
За сим обращаюсь за помощью к программистам. Нужен совсем простенький (с точки зрения непродвинутого пользователя) скрипт со следующими возможностями:
1.Заранее вносить в скрипт несколько СЦЕНАРИЕВ. Т.е я заранее выбираю инструмент, заранее ввожу размер лота, размер стопа*, тейка *, уровень входа, тип ордера (лимитник или маркет) - это уже готовый сценарий. Для него я назначаю горячую клавишу и в любой момент при открытом окне MT4 (причём при любом открытом окне, а не обязательно инструмента, для которого я назначил сценарий) я могу нажать эту клавишу (или комбинацию клавиш) и сценарий исполнится.
* Должна быть возможность ЧАСТИЧНОГО закрытия.
2. Возможность сохранить шаблон сценариев, чтобы каждый раз не приходилось их по новой переписывать.
Ну вот как-то так ...
Возможно, что подобный скрипт уже существует, поскольку, на мой взгляд, странно, что настолько необходимый скрипт ещё никто не написал. Если знаете такой, прошу скинуть ссылку.