Jump to content
cmillion

Несколько скриптов для упрощения торговли

Recommended Posts

Ugar68
А СМСки можно его научить отсылать !?

Легко. Заходи на сайт своего сотового оператора и включай услугу отправки смс с почты. На мегафоне это бесплатно, думаю и у других то же. Я имею ввиду приём, отправка смс на мыло платно. При активации услуги получаешь адрес с которого будут письма переправляться на мобильник в виде смс.

С мегафона

SMS and E-mail

 

Услуга «SMS & E-mail» позволяет Вам:

 

  • принимать текстовые сообщения, отправленные с электронной почты (E-mail) на мобильный телефон в виде SMS-сообщений;


  • отправлять текстовые послания на E-mail посредством SMS-сообщений;


  • создавать до трех персональных адресов электронной почты;


  • настраивать размер текста сообщений, разрешенных к приему;


  • производить временную блокировку своей учетной записи.


Edited by Ugar68
  • Thanks 1

Пишу советники и индикаторы по вашим алгоритмам. Пишите на ugar68@bk.ru.
Чужие программы не переделываю.

Share this post


Link to post
Share on other sites
cmillion

Индикатор подает сигнал при пересечении линии.

 

Для работы средствами мт нарисуйте любую (горизонтальную или трендовую линию) и назовите ее так же, как в параметрах индикатора.

 

 

 

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

 

Удачной торговли!

post-61122-1404216671,4449_thumb.png

Line Signal.mq4

Edited by AntFX

Пишу на заказ советники, индикаторы и скрипты для MT4 и MT5  

Share this post


Link to post
Share on other sites
Denisgaz
VirtualTrailingProfit

 

Советник тралит прибыль по отдельной валюте илли по всему счету целиком.

 

Тралл включается, когда прибыль на счете или по отдельному инструменту (зависит

от установки AllSymbol) достигает уровня ProfitClose (измеряется в валюте депозита).

 

Как только прибыль уменьшиться на TrailingProfit (измеряется в валюте депозита),

все ордера будут закрыты.

 

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

все ордера будут закрыты.

 

Если TrailingProfit=0, то советник просто закроет все ордера при достижении прибыли

равной ProfitClose.

 

Если убыток по счету или отдельному инструменту составит LossClose, то все ордера

будут закрыты.

 

 

==============================================================================================

Значения по умолчанию:

 

ProfitClose     = 10;   //закрывать все ордера при получении профита (измеряется в валюте депозита)
LossClose       = 1000; //закрывать все ордера при получении убытка (измеряется в валюте депозита)
TrailingProfit  = 5;    //если 0 то ордера закрываются по ProfitClose иначе они тралятся, начиная 
                       //от ProfitClose с откатом TrailingProfit (измеряется в валюте депозита)
AllSymbol       = true; //учитывать все инструменты или только тот, на котором стоит советник

 

Здравствуйте cmillion, а можно переделать на пункты,а не в валюте?

Share this post


Link to post
Share on other sites
cmillion
Здравствуйте cmillion, а можно переделать на пункты,а не в валюте?

 

Если в пунктах, то только по отдельной валюте, а не по счету целиком, надеюсь Вы это понимаете?


Пишу на заказ советники, индикаторы и скрипты для MT4 и MT5  

Share this post


Link to post
Share on other sites
cmillion

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

Может Выставлять стоплосс или тейкпрофит по цене, на которую его бросили.

При этом скрипт ставит на это место горизонтальную линию.

Перемещая линию, можно перемещать отложенный ордер или стопы, в зависимости от типа линии.

У линий стопа и тейкпрофита есть соответствующие подписи, у линий ордеров вместо подписи стоит размер лота.

При удалении линии удаляется отложенный ордер или соответственно стопы, находящиеся под этой линией.

 

 

extern double  Lot         = 0.1;   //лот 
extern int     Magic       = 0;     //уникальный номер ордеров этого советника 
extern color   ColorBuy    = Aqua; 
extern color   ColorSell   = Red; 
extern color   ColorSL     = DeepPink; 
extern color   ColorTP     = Green; 
extern string  тип.скрипта = "-1 SL  -2 TP  1 Stop  2 Limit  ";   //тип скрипта 
extern int     тип.скpипта = -2;   //тип скрипта 
string PreName = "LOMouse"; 

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

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

 

-1 выставляет стоплосс всех ордеров данной валютной пары в указанную мышкой точку.

-2 выставляет тейкпрофит всех ордеров данной валютной пары в указанную мышкой точку.

1 выставляет Stop ордер в указанную мышкой точку.

2 выставляет Limit ордер в указанную мышкой точку.

 

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

 

Я рекомендую скопировать этот скрипт в 4 разные программы:

 

Установка стоплосса 
Установка тейкпрофита 
Установка стоп ордера 
Установка лимитного ордера  

Подогнать параметры под себя и откомпилировать.

Так будет более удобно использовать данную торговую систему.

 

Удачной торговли!

_LineOrdersMouse.mq4

Edited by Programmer
Скрипт заменен по просьбе автора

Пишу на заказ советники, индикаторы и скрипты для MT4 и MT5  

Share this post


Link to post
Share on other sites
cmillion

Очень извиняюсь :)

В прошлом посте выложил не тот скрипт.

Если модератор не против, то прошу его заменить, а пока выкладываю нужный в приложении:

_LineOrdersMouse.mq4


Пишу на заказ советники, индикаторы и скрипты для MT4 и MT5  

Share this post


Link to post
Share on other sites
Anry
Очень извиняюсь :)

В прошлом посте выложил не тот скрипт.

Если модератор не против, то прошу его заменить, а пока выкладываю нужный в приложении:

Огромное спасибо за этот скрип =D> Давно пытался сам сделать, но не получалось сделать так, чтобы можно было перетаскивать ордера с помощью линии.

И если можно, добавьте, пож-та, возможность менять TP и SL только у ордеров с заданным при запуске скрипта магиком. Сейчас TP и SL меняются у всех ордеров сразу, а хочется менять только у избранных :)

Edited by Anry

Dura lex, sed lex :ora:

Share this post


Link to post
Share on other sites
MAXIM-RUS
Хедж индикатор

 

В окне текущего инструмента можно разместить другой или несколько других инструментов.

 

Почему то не работает?Не всплывает окно с запросом, хотя к графику присоединяется.?

Share this post


Link to post
Share on other sites
cmillion
Почему то не работает?Не всплывает окно с запросом, хотя к графику присоединяется.?

 

Вы запускаете его как индикатор?

После его установки на график нажмите CTRL+I и два раза щелкните на индикатор. Установите в параметрах нужную пару.


Пишу на заказ советники, индикаторы и скрипты для MT4 и MT5  

Share this post


Link to post
Share on other sites
Programmer
Очень извиняюсь :)

В прошлом посте выложил не тот скрипт.

Если модератор не против, то прошу его заменить, а пока выкладываю нужный в приложении:

 

Скрипт заменен.

Кирилл

Share this post


Link to post
Share on other sites
Fillelin

Уважаемый ВЛАДИМИР,подскажите ПОЖАЛУЙСТА! Есть ли скрипт выставляющий линию,(с возможностью её перемещения)-при достижении которой закрывал все открытые ордера,после чего удалял эту линию? СПАСИБО!

Share this post


Link to post
Share on other sites
mr.Wik
Скрипты открытия и закрытия сетки отложенных ордеров

...............................................................................

OpenLimitOrderNet.mq4

.............................................................................

 

 

 

Использую Ваш скрипт OpenLimitOrderNet.mq4 для открытия ордеров по рынку.

Для удобства пользования горячими клавишами "сделал" копии под Buy/Sell.

Какую строку нужно закоментировать, чтобы не всплывало сообщение с параметрами скрипта при открытии позиции.

Заранее спасибо.

Share this post


Link to post
Share on other sites
Fillelin
Использую Ваш скрипт OpenLimitOrderNet.mq4 для открытия ордеров по рынку.

Для удобства пользования горячими клавишами "сделал" копии под Buy/Sell.

Какую строку нужно закоментировать, чтобы не всплывало сообщение с параметрами скрипта при открытии позиции.

Заранее спасибо.

Просто удалите строку (#property show_inputs) в начале скрипта.

Share this post


Link to post
Share on other sites
qqmber

Какую строку нужно закоментировать, чтобы не всплывало сообщение с параметрами скрипта при открытии позиции.

Заранее спасибо.

 

#property show_inputs


Gone.

Share this post


Link to post
Share on other sites
cmillion
Уважаемый ВЛАДИМИР,подскажите ПОЖАЛУЙСТА! Есть ли скрипт выставляющий линию,(с возможностью её перемещения)-при достижении которой закрывал все открытые ордера,после чего удалял эту линию? СПАСИБО!

 

Такого пока нет, как нибудь выберу время напишу.

Если нужен срочно, то пишите на почту.


Пишу на заказ советники, индикаторы и скрипты для MT4 и MT5  

Share this post


Link to post
Share on other sites
Fillelin
Такого пока нет, как нибудь выберу время напишу.

Если нужен срочно, то пишите на почту.

 

Нет Владимир, срочность не к чему!

Да и никто не в праве подгонять Вас.

Думаю такой скрипт (без лишних наворотов) заинтересовал бы многих!

Share this post


Link to post
Share on other sites
-Алексей-
Такого пока нет, как нибудь выберу время напишу.

Если нужен срочно, то пишите на почту.

Я писал такой ещё в 2010 году. Если не возражаешь я выложу в этой твоей теме. :beer_drink:


Напишу советник по Вашему алгоритму.

Возможно не дорого. По стратегии

«Ура!!! угадал точку входа...

...Блин, с направлением ошибся.» - дорого.

Share this post


Link to post
Share on other sites
Fillelin
Я писал такой ещё в 2010 году. Если не возражаешь я выложу в этой твоей теме. :beer_drink:

 

Да? Отлично! Хотелось бы на него посмотреть.

Сейчас попросим у Владимира разрешения на обозрение этого скрипта в его авторской ветке.

Share this post


Link to post
Share on other sites
Fillelin
Сообщение от cmillion:

Владимир!

Дайте пожалуйста -ДОБРО- на обозрение данного скрипта

Я писал такой ещё в 2010 году. Если не возражаешь я выложу в этой твоей теме. :beer_drink:

на ВАШЕЙ ветке.

Share this post


Link to post
Share on other sites
-Алексей-
Владимир!

Дайте пожалуйста -ДОБРО- на обозрение данного скрипта

на ВАШЕЙ ветке.

Посмотрел я на него и ужаснулся... Всё-таки написано почти два года назад...

Подумал и решил переписать и усовершенствовать его, написал новый, вместо горизонтальной линии поставил трендовую.

Выложил здесь https://forum.alpari.com/showthread.php?p=2800227#post2800227

Владимиру мои извинения (на всякий случай) :beer_drink:


Напишу советник по Вашему алгоритму.

Возможно не дорого. По стратегии

«Ура!!! угадал точку входа...

...Блин, с направлением ошибся.» - дорого.

Share this post


Link to post
Share on other sites
cmillion

Скрипт можно устанавливать и как советник.

Сам он ордера не выставляет, стопы тоже.

При запуске на все имеющиеся отложенные ордера и на все стопы советник набрасывает линии с соответствующими надписями.

Перемещая линии, соответствующие им ордера или стопы перемещаются.

При удалении линии удаляется и ордер или стоп.

 

post-61122-1404217660,119_thumb.gif

cm-management v 0.4.mq4


Пишу на заказ советники, индикаторы и скрипты для MT4 и MT5  

Share this post


Link to post
Share on other sites
KENT_Irk

Добрый день ! Не могли бы Вы доработать свой скрипт

Скрипт открытия сетки "OpenStopOrderNet":

 

stoploss = 50' date=' //уровень выставления SL, если 0, то SL не выставляется

takeprofit = 50, //уровень выставления TP, если 0, то TP не выставляется

delta = 10, //расстояние между ордерами

MaxOrders = 5, //кол-во ордеров сетки в каждую сторону

Magic = 123456; //уникальный номер ордера

SELL = true, //открыть только ордера SELLSTOP

BUY = true; //открыть только ордера BUYSTOP

Lot = 0.1; //объем ордера

 

таким образом чтобы можно было величину лота выставить для каждого ордера индивидуально

то есть

Lot1=

Lot2=

Lot3=

лот 1 "ближний" к текущей цене

и желательно с ТP то же самое

ТР1=

ТР2=

ТР3=

Edited by KENT_Irk

Уже после первого просмотра ее фотографий я понял, что белая горячка бывает и без употребления спиртных напитков. . . Чисто для Дронга ТЕСТ

Share this post


Link to post
Share on other sites
cmillion
Добрый день ! Не могли бы Вы доработать свой скрипт

Скрипт открытия сетки "OpenStopOrderNet":

 

stoploss = 50, //уровень выставления SL, если 0, то SL не выставляется

takeprofit = 50, //уровень выставления TP, если 0, то TP не выставляется

delta = 10, //расстояние между ордерами

MaxOrders = 5, //кол-во ордеров сетки в каждую сторону

Magic = 123456; //уникальный номер ордера

SELL = true, //открыть только ордера SELLSTOP

BUY = true; //открыть только ордера BUYSTOP

Lot = 0.1; //объем ордера

 

таким образом чтобы можно было величину лота выставить для каждого ордера индивидуально

то есть

Lot1=

Lot2=

Lot3=

лот 1 "ближний" к текущей цене

и желательно с ТP то же самое

ТР1=

ТР2=

ТР3=

 

Вы можете использовать параметр

K_Lot - увеличение лота с шагом

При этом лот будет увеличиваться в K_Lot раз.


Пишу на заказ советники, индикаторы и скрипты для MT4 и MT5  

Share this post


Link to post
Share on other sites
KENT_Irk
Вы можете использовать параметр

K_Lot - увеличение лота с шагом

При этом лот будет увеличиваться в K_Lot раз.

 

почему то не всегда корректно работает при K_Lot = отрицательное число, и не всегда нужно изменение лота на фиксированное число.


Уже после первого просмотра ее фотографий я понял, что белая горячка бывает и без употребления спиртных напитков. . . Чисто для Дронга ТЕСТ

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   1 member

    • KOTEHOK
×