Закрытая тема
24.08.2011, 17:04
Аватар для vadim2490
vadim2490 vadim2490 вне форума Активный участник
Регистрация: 08.07.2011 / Сообщений: 232
Поблагодарили 125 раз(а) / Репутация: 126
Декомпилируите плс!


29.08.2011, 09:24
Аватар для donc09
donc09 donc09 на форуме Элитный участник
Регистрация: 04.07.2010 / Адрес: Краснодар / Сообщений: 1,029
Поблагодарили 1,605 раз(а) / Репутация: 1609
Просьбишка доработать индюк. Если можно чтоб убрать с графика линии фибо, а то толку мало, а график почти не видно. Поверхностно не нашёл, а лесть глубже тямы не хватает.Спасибо.
29.08.2011, 11:00
Аватар для ProfitMaximus
ProfitMaximus ProfitMaximus вне форума Интересующийся
За второе место в конкурсе 

Регистрация: 20.11.2010 / Сообщений: 20
Поблагодарили 0 раз(а) / Репутация: 1
Всем привет. Нужна помощь. Надо переделать сов

Скрытый текст

//+------------------------------------------------------------------+
//| Opera.mq4 |
//|
//| |
//+------------------------------------------------------------------+
#property copyright
#property link

/*
- торговля раз в сутки в одно и тоже время например в 14.30 (изменяемый параметр)
- в это время выставляется два взаимоотменяемых ордера на продажу и покупку
с отступом от текущей цены (в данный момент времени) в 15 пунктов (изменяемый параметр)
- при срабатывании одного из ордеров (второй автоматом отменяется) выставляется
рофит 50пунктов (изменяемый параметр) и стоп лосс 25пунктов (изменяемый параметр)
- следующие ордера ставятся ровно через сутки.
- если открытая позиция так и не закрылась (ни в профит, ни в убыток) то
принудительно закрывается через 23 часа по текущей цене.
- выставление количества торгуемых лотов (изменяемый параметр).
- при удваении суммы капитала, количество торгуемых лотов удваивается
относительно предыдущих (которыми торговали)
- торговля планируется по четырем основным валютным парам ЕUR/USD, фунт-бакс,
долар-ена, франк-долар.
*/


extern int Magic = 1061;
extern string TradeTime = "14:30";
extern double Lots = 0.1;
extern int Delta = 15;
extern int TakeProfit = 50;
extern int StopLoss = 25;

int slip = 3;

bool TradeDone = false;
datetime LastTradeTime = 0;
datetime TimeNow = 0;
int t1=0, t2=0;

int init()
{
LastTradeTime = StrToTime(TradeTime) - 24*60*60;
return(0);
}

int deinit()
{
return(0);
}

int start()
{
TimeNow = TimeCurrent();

if(TimeNow >= LastTradeTime + 24*60*60 && TradeDone == false)
OpenTrades();

else if(TimeNow >= LastTradeTime + 23*60*60 && TradeDone == true)
CloseTrades();

else if(t1 > 0 && t2 > 0)
CheckTrades();

return(0);
}

void OpenTrades()
{
t1 = OrderSend(Symbol(), OP_BUYSTOP, Lots, Ask + Delta*Point, slip, Bid + Delta*Point - StopLoss*Point, Bid + Delta*Point + TakeProfit*Point, NULL, Magic, TimeNow+23*60*60);
t2 = OrderSend(Symbol(), OP_SELLSTOP, Lots, Bid - Delta*Point, slip, Ask - Delta*Point + StopLoss*Point, Ask - Delta*Point - TakeProfit*Point, NULL, Magic, TimeNow+23*60*60);

LastTradeTime = StrToTime(TradeTime);
TradeDone = true;
}

void CloseTrades()
{
int res;

if(t1>0)
{
OrderSelect(t1, SELECT_BY_TICKET);
if(OrderType() == OP_BUY && OrderCloseTime() == 0)
{
res = OrderClose(OrderTicket(), OrderLots(), Bid, slip, Gold);
if(res<0)
Alert("OrderClose Error: ", GetLastError());
}
}

if(t2>0)
{
OrderSelect(t2, SELECT_BY_TICKET);
if(OrderType() == OP_SELL && OrderCloseTime() == 0)
{
res = OrderClose(OrderTicket(), OrderLots(), Ask, slip, Gold);
if(res<0)
Alert("OrderClose Error: ", GetLastError());
}
}

TradeDone = false;
}

void CheckTrades()
{
OrderSelect(t1, SELECT_BY_TICKET);
if(OrderType() == OP_BUY)
{OrderDelete(t2); t2=0;}

OrderSelect(t2, SELECT_BY_TICKET);
if(OrderType() == OP_SELL)
{OrderDelete(t1); t1=0;}
[свернуть]
етник. Что-бы несработавший стоп-ордер не удалялся. Помогите пожалуйста. У самого знаний не хватает. Код прилагаю ...

Последний раз редактировалось chocolate; 30.08.2011 в 06:59.
29.08.2011, 13:28
Аватар для ProfitMaximus
ProfitMaximus ProfitMaximus вне форума Интересующийся
За второе место в конкурсе 

Регистрация: 20.11.2010 / Сообщений: 20
Поблагодарили 0 раз(а) / Репутация: 1
Мне нужен советник который в определенное время выставляет 2 стоп-ордера с TP и SL в разном направлении на заданном расстоянии от цены . и ни какого трала ,закрытий и модификаций ордеров. То есть нужно всего 5 параметров: 1. Размер торгуемого лота.
2. Размер стопа в пунктах.
3. Размер тэйка в пунктах.
4. Время установки ордеров.
5. Расстояние установки ордеров от рынка в пунктах. ПОМОГИТЕ если Вас не затруднит....
29.08.2011, 15:43
Аватар для donc09
donc09 donc09 на форуме Элитный участник
Регистрация: 04.07.2010 / Адрес: Краснодар / Сообщений: 1,029
Поблагодарили 1,605 раз(а) / Репутация: 1609
Посмотри этот. Трал можно отключать.
29.08.2011, 15:59
Аватар для StarPleasure
StarPleasure StarPleasure вне форума Почётный гражданин
За призовое место в конкурсе 

Регистрация: 23.02.2011 / Адрес: РФ / Сообщений: 270
Поблагодарили 321 раз(а) / Репутация: 322
Сообщение от: сергей киров
ПОДСКАЖИТЕ ПОЖАЛУЙСТА
КАК ИЗ КАРТИНКИ СДЕЛАТЬ ИНДИКАТОР
НАРИСОВАТЬ НАРИСОВАЛ-А КАК ЕГО СОХРАНИТЬ НЕЗНАЮ
очень интересно Вы нарисовали,поделитесь пожалуйста,когда у Вас появится
02.09.2011, 20:54
Аватар для bomboubejishe
bomboubejishe bomboubejishe вне форума Интересующийся
Регистрация: 29.08.2011 / Сообщений: 3
Поблагодарили 0 раз(а) / Репутация: 1
коллеги, подсобите вставить стоп лосс в советник а?
02.09.2011, 23:59
Аватар для Timjum
Timjum Timjum вне форума Новичок форума
Регистрация: 25.06.2011 / Сообщений: 42
Поблагодарили 4 раз(а) / Репутация: 5
Нужно доработать сырой советник.

1) Ордер открывается только когда появляется звуковой сигнал на покупку или продажу.
2) Ордер открывается единожды на звуковой сигнал только на бай и только на селл. При срабатывании стоплосса новый ордер не открывается до нового звукового сигнала.
3) revers срабатывает только при достижении звукового сигнала.
03.09.2011, 09:46
Аватар для Лазутчик
Лазутчик Лазутчик вне форума Интересующийся
Регистрация: 27.08.2011 / Сообщений: 21
Поблагодарили 0 раз(а) / Репутация: 0
Кто может добавить звуковой сигнал в индикатор?
03.09.2011, 09:52
Аватар для Лазутчик
Лазутчик Лазутчик вне форума Интересующийся
Регистрация: 27.08.2011 / Сообщений: 21
Поблагодарили 0 раз(а) / Репутация: 0
Забыл выложить Работает четко, но надо пялиться в монитор... Можно звук добавить при смене цвета?
03.09.2011, 10:34
Аватар для Лазутчик
Лазутчик Лазутчик вне форума Интересующийся
Регистрация: 27.08.2011 / Сообщений: 21
Поблагодарили 0 раз(а) / Репутация: 0
Хотя, это ж осцилятор... наверное звук не добавить?
03.09.2011, 11:24
Аватар для vik2
vik2 vik2 вне форума Активный участник
Регистрация: 28.06.2009 / Сообщений: 23
Поблагодарили 57 раз(а) / Репутация: 57
Просьбишка доработать индюк. Если можно чтоб убрать с графика линии фибо, а то толку мало, а график почти не видно. Поверхностно не нашёл, а лесть глубже тямы не хватает.Спасибо.
попробуйте этот
donc09 , iodin 
03.09.2011, 11:41
Аватар для aleks013
aleks013 aleks013 вне форума Новичок форума
Регистрация: 21.02.2011 / Сообщений: 75
Поблагодарили 24 раз(а) / Репутация: 24
Добрый день !
кто разбирается ,пожалуйста гляняньте код этого советника
он не выставляет локирующие ордера ,хотя должен.
даже без них торгует прибыльно ,но может намного лучше
прилагаю мой сет за август 2011
(тестил на центовом 40000 депо EURUSD)
а вот август 2008 не проходит как раз по причине отсутствия локов
медленное безоткатное падение не проходит...
в тестере видно ,что он ставит бай ордера и селл.
селы срабатывают по тейку, а баи накапливается...
и вот он дядя коля
нужно сделать так чтобы скажем, как в этом примере - селы крылись вместе с баями при достижении профита.
может эти селы и есть локи , а может быть локовые должны выставляться еще дополнительно...
тогда это будет абсолютно рабочий и доходный советник
и потом еще неплохо бы его к реалу приучить !
спасибо!
03.09.2011, 17:30
Аватар для aspirant
aspirant aspirant вне форума Интересующийся
Регистрация: 09.07.2011 / Сообщений: 5
Поблагодарили 0 раз(а) / Репутация: 1
Друзья-коллеги,только недавно начал осваивать язык MQL-4. Сделал на графике OBJ_RECTANGLE длиной в условное количество баров, низ прямоугольника проходит по минимуму цены за это самое количество баров, а верх по ценовому максимуму. Незадача в том, что прямоугольник остаётся стоять на одном месте. Не подскажите, как добиться того, чтобы этот прямоугольник жил и двигался вместе с текущей ценой, меняя свою ширину, подстраиваясь под изменяющиеся значения ценовых минимумов и максимумов?
#property show_inputs
extern int firstBar = 0;
extern int countBars = 100;
extern color RectangleColor = Blue;
extern bool backGround = true;
int start()
{
//----
double priceUp=High[Highest (Symbol (), Period (), MODE_HIGH, countBars, firstBar)];
double priceDown=Low[Lowest (Symbol (), Period (), MODE_LOW, countBars, firstBar)];
datetime time1=Time[firstBar+countBars];
datetime time2=Time[firstBar];

bool res=ObjectCreate("MyRectangle", OBJ_RECTANGLE, 0, time1, priceUp, time2, priceDown);
if (res) //объект благополучно создан
{
ObjectSet("MyRectangle", OBJPROP_COLOR, RectangleColor);
ObjectSet("MyRectangle", OBJPROP_BACK, backGround);
}
else
{
Print("Не удалось создать объект с именем MyRectangle, код ошибки=", GetLastError ());
//неудачное создание объекта
}
//----
return(0);
}
03.09.2011, 18:08
Аватар для aspirant
aspirant aspirant вне форума Интересующийся
Регистрация: 09.07.2011 / Сообщений: 5
Поблагодарили 0 раз(а) / Репутация: 1
Заранее спасибо
04.09.2011, 13:14
Аватар для mux
mux mux вне форума Интересующийся
Регистрация: 11.06.2011 / Сообщений: 16
Поблагодарили 0 раз(а) / Репутация: 1
помогите пожалуйста подправить советник, он очень хорошо и постепенно сливает депозит, надо, чтобы советник совершал вместо ордеров бай ордера селл, и закрытие положительных ордеров осуществлялось по алгоритму закрытия отрицательных ордеров и наоборот, т.е. график в тесте должен получится как зеркальное отражение старого графика и направлен вверх _http://ifolder.ru/25550926

Последний раз редактировалось chocolate; 06.09.2011 в 20:23.
04.09.2011, 16:29
Аватар для Alex M
Alex M Alex M вне форума Элитный участник
Регистрация: 05.11.2009 / Адрес: Калуга / Сообщений: 848
Поблагодарили 991 раз(а) / Репутация: 1012
помогите пожалуйста подправить советник, он очень хорошо и постепенно сливает депозит, надо, чтобы советник совершал вместо ордеров бай ордера селл, и закрытие положительных ордеров осуществлялось по алгоритму закрытия отрицательных ордеров и наоборот, т.е. график в тесте должен получится как зеркальное отражение старого графика и направлен вверх _http://ifolder.ru/25550926
Уважаемый забросьте эту идею, ни один советник который переделывали под реверс не приносил дохода, так как возьмите спред и умножьте на 2 и количество сделок и картина будет совершенно другой, так еще и может не дойти до того момента где закрывать ордер что тоже портит картину.
Кто бьется - тот добьется.
Алексей

Последний раз редактировалось chocolate; 06.09.2011 в 20:23.
Fan Tom , iodin , mux 
04.09.2011, 17:13
Аватар для donc09
donc09 donc09 на форуме Элитный участник
Регистрация: 04.07.2010 / Адрес: Краснодар / Сообщений: 1,029
Поблагодарили 1,605 раз(а) / Репутация: 1609
попробуйте этот
Есть ещё отзывчивые люди. Спасибо, то что надо.
05.09.2011, 12:21
Аватар для mismailovi
mismailovi mismailovi вне форума Новичок форума
Регистрация: 07.08.2011 / Сообщений: 59
Поблагодарили 11 раз(а) / Репутация: 12
господа, необходимо как воздух подправить советник, в который вставляется пользовательский индикатор...проблема в том, что в тестере работает без проблем, а в реальном времени на счету сделки не открывает абсолютно....
06.09.2011, 13:07
Аватар для якубок
якубок якубок вне форума Новичок форума
Регистрация: 22.08.2011 / Сообщений: 50
Поблагодарили 7 раз(а) / Репутация: 7
Господа.возмется кто-нибудь исправить и доработать зксп.ShokBar V1.1
Закрытая тема

Метки
mql программирование, дописать индикатор, дописать эксперт, доработать советник, форекс программирование


Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помощь профессионального программиста в написании МТС индикаторов советников. cmillion Поиск программиста, поиск заказов 96 05.09.2017 08:20
Написание экспертов, индикаторов. Улсуги VPS для ваших советников. RL.Maxim Temp, корзина, реклама 5 31.10.2009 21:55
Написание советников, индикаторов, скриптов для MT4 по Вашему ТЗ Impish Поиск программиста, поиск заказов 0 04.04.2009 21:30


Текущее время: 01:59. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
SEO by vBSEO