Поиск скриптов

Skalper10

Заблокирован
Нужен скрипт для открытия отложенных ордеров в заданное время!)

У кого есть скрипт который может открывать отложки в указанное время? Регулирование в формате число(день):часы:минуты:сек унды. Очень нужен для удалённой торговли!!!) Заранее благодарен!)
 
Последнее редактирование модератором:
  • Like
Реакции: Box

cmillion

Гуру форума
У кого есть скрипт который может открывать отложки в указанное время? Регулирование в формате число(день):часы:минуты:сек унды. Очень нужен для удалённой торговли!!!) Заранее благодарен!)

В ветке Несколько скриптов для упрощения торговли в 9 посту лежит Скрипт открытия сетки ордеров. С его помощью можно выставлять как сеть так и одиночные отложенные ордера в указанное время
 
Последнее редактирование модератором:
  • Like
Реакции: Box

Error_404

Местный житель
У кого есть скрипт который может открывать отложки в указанное время? Регулирование в формате число(день):часы:минуты:сек унды. Очень нужен для удалённой торговли!!!) Заранее благодарен!)

Подойдет?
 

Вложения

  • Time.rar
    6,9 КБ · Просмотры: 31
Последнее редактирование модератором:

Skalper10

Заблокирован
В ветке Несколько скриптов для упрощения торговли в 9 посту лежит Скрипт открытия сетки ордеров. С его помощью можно выставлять как сеть так и одиночные отложенные ордера в указанное время

спасибо)..не хочу показаться вредным))..но по секундам нет регулеровки выставления(
 
  • Like
Реакции: Box

alklim333

Интересующийся
скрипт по параболику

Может кто то встречал скрипт, который закрывает несколько позиций на одном инструменте по параболику?
 
  • Like
Реакции: Box

dzennn2

Новичок форума
ищу Ренко скрипт для 99% теста

http://www.az-invest.eu/renko-tick-chart-plug-in-for-metatrader4

Здесь внизу страницы есть скрипт для конвертирования котировок с дукаса в ренко графики для теста 99% под TDS. Стоит 50 у.е. Собственно его и ишу.

Пишу свои совы под ренко, хотелось бы точных тестов. Если заработаю на своих совах под ренко, то куплю сей скрипт как постфактум.
 
  • Like
Реакции: Box

alklim333

Интересующийся
принудительное закрытие всех позиций

Добрый день!
У меня просьба. Имеется советник, который открывает позиции по параболику и МА. При смене тренда возникает ситуация, когда сделки, открытые по тренду начинают просаживаться. Возникает необходимость их принудительно закрыть. Код советника закрытый, поэтому внести изменения в него нет возможности. Решил сделать эксперт, который в паре с первым будет закрывать позиции которые остались при смене направления параболика. Из кодов, найденных в инете, сделал советник который закрывает позиции по параболику. Магик ставлю такой же как у основного советника. К сожалению он закрывает только одну позицию, а меня их бывает и 2 и 3 и 4. Может кто из специалистов внесет в прилагаемый код соответствующие изменения.

//+------------------------------------------------------------------+
//|exp.PAR.mq4.mq4
//| RID
//| _http://www.metaquotes.net/
//+------------------------------------------------------------------+
#property copyright "RID"
#property link "http://www.metaquotes.net/ "
//В этой версии - основной сигнал - смена направления параболлика

//---- input parameters---------
extern string _= " Общие Параметры ";
extern double Lots = 0.01;
extern int MagicLong = 1456;
extern int MagicShort = 1456;

//-------------------------------------------------------
extern string _____= "Параметры Длинных позиций";
extern bool Long = true;
extern double Maximum_Parabollic =0.0008;
extern double STEP_Parabollic =0.01;


//-------------------------------------------------------
extern string ____= "Параметры Коротких позиций";
extern bool Short = true;
extern double Maximum_Parabollic_ =0.0008;
extern double STEP_Parabollic_ =0.01;


//-----------------------------------------------
extern string _______= "Параметры Блока закрытия позиций";
extern bool AutoClose = true;//Выключатель автозакрытия
extern double Maximum_Parabollic_Long =0.0008;
extern double STEP_Parabollic_Long =0.01;
extern double Maximum_Parabollic_Short =0.0008;
extern double STEP_Parabollic_Short =0.01;


//-------------------
//int prevtime=0;
bool buy=false,sell=false;
datetime Cur;
static int prevtime = 0;
int ticket;
//************************************************** *******************
//-- Подключаемые модули --
#include <stdlib.mqh>
//+------------------------------------------------------------------+
//| expert initialization function |
//+------------------------------------------------------------------+
int init()
{
return(0);
}
//+------------------------------------------------------------------+
//| expert deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
return(0);
}
//+------------------------------------------------------------------+
//| expert start function |
//+------------------------------------------------------------------+
int start()
{

if (Time[0] == prevtime) return(0); //ждем нового бара
prevtime = Time[0]; //если появился новый бар



//---------------------------------------------------


//ЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖ ЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖ ЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖ


//************блок ЗАКРЫТИЯ ПОЗИЦИЙ***********************************

if (AutoClose) { //если выключатль включен
//----------------------------------------------------------------------
// for (int v=0; v<OrdersTotal(); v++) {
for ( int v = OrdersTotal() - 1; v >= 0; v -- ) {
if (OrderSelect(v, SELECT_BY_POS, MODE_TRADES)) {
if (OrderSymbol()==Symbol()) {
//-----------------------------------------------------------------------
if ((OrderType() == OP_BUY) && (OrderMagicNumber()==MagicLong)) {
if (
(iSAR(NULL,0,STEP_Parabollic_Long, Maximum_Parabollic_Long ,1)>Close[1])
&& (iSAR(NULL,0,STEP_Parabollic_Long, Maximum_Parabollic_Long ,2)<Close[2])
)
{
OrderClose(OrderTicket(),OrderLots(),Bid,3,Green);//закрываем позицию
prevtime = Time[1]; // return(0); // выходим
} }
//-------------------------------------------------------------------------
if ((OrderType() == OP_SELL) && (OrderMagicNumber()==MagicShort)) {
if (
(iSAR(NULL,0,STEP_Parabollic_Short,Maximum_Parabol lic_Short ,1)<Close[1])
&& (iSAR(NULL,0,STEP_Parabollic_Short,Maximum_Parabol lic_Short ,2)>Close[2])
)
{
OrderClose(OrderTicket(),OrderLots(),Ask,3,Green);//закрываем позицию
prevtime = Time[1]; // return(0); // выходим
} }
//-------------------------------------------------------
} // Symbol()
} // select
} //total
}//if (AutoClose) {
//ЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖ Конец блока Закрытия позиций ЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖЖ
//=============================Конец функции int start() =========================
return(0);
}
 
Последнее редактирование модератором:
  • Like
Реакции: Box

cmillion

Гуру форума
спасибо)..не хочу показаться вредным))..но по секундам нет регулеровки выставления(

Просто тики не всегда приходят каждую секунду и многие брокеры выдают обновление низковолатильных пар вообще 2-3 раза в минуту, поэтому настройки секунд и не делал в параметрах по умолчанию. Вы же сами можете вбить в настройку TimeSet секунды, например '2013.09.19 00:00':05'.
 
  • Like
Реакции: Box

digaysasha

Активный участник
может у кого есть такой скрипт который закрывал какую то часть другим, например есть ордер -100 прибыли и есть ордер + 10 прибыли, так вот закрылся +10 и другой ордер -10 и прибыль составила -90
 
  • Like
Реакции: Box

franky3473

Местный житель
Всем привет ! Кто поделится совом или скриптом для трала по фрактклам , учитывая ТФ? Желательно с звуком...
 
  • Like
Реакции: Box
Верх