Закрытая тема
29.08.2012, 19:20
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
ок. буду тестить., отпишусь позже.

ещё есть ИНДИКАТОР: screenshot.mq4 , он делает снимки при открытии ордера, и закрытии. и вроде бы при частичном закрытии тоже делает.
сейчас формат файла скрина у него такой:
29 августа - 19.50.09 - M5 (EURUSD).gif

мог бы ты попробовать сделать формат примерно такой:

При частичном закрытии ордера по тейку:

N(номер счёта) - N(номер ордера) - Sell (или Buy) - 29 августа - 19.50.09 - M5 (EURUSD) - PartClose(частичное закрытие ордера) - TP(закрылся по тейку).gif


При полном закрытии ордера по тейку:

N(номер счёта) - N(номер ордера) - Sell (или Buy) - 29 августа - 19.50.09 - M5 (EURUSD) - FullClose(полностью закрылся) - TP(закрылся по тейку).gif


При полном закрытии ордера по стопу:

N(номер счёта) - N(номер ордера) - Sell (или Buy) - 29 августа - 19.50.09 - M5 (EURUSD) - FullClose(полностью закрылся) - SL(закрылся по стопу).gif


и хотелось бы из этого скрипта: sscreenshort.mql

http://codebase.mql4.com/ru/6725

добавить в верхний индикатор функции:

prefix="";//префикс к имени файла, если надо
DirToSaveOnDrive="D:\Скриншоты\\"; //собственно каталог куда сохраняем скриншот
Без этого
- FullClose(полностью закрылся) - SL(закрылся по стопу)
-FullClose(полностью закрылся) - TP(закрылся по тейку)
29.08.2012, 19:46
Аватар для Absolum
Absolum Absolum вне форума Активный участник
Регистрация: 03.03.2011 / Сообщений: 136
Поблагодарили 53 раз(а) / Репутация: 53
что то с датой не так, пишет так:

6242530 14550076 0 августа - 21.42.45 - M5 (GBPUSD).gif


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

Schet_6242530 Order_14550076 0 августа - 21.42.45 - M5 (GBPUSD) ?

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

добавишь паузу перед тем как сделать скриншот, секунды 3 ?

Последний раз редактировалось Absolum; 29.08.2012 в 20:45.
29.08.2012, 20:56
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
что то с датой не так, пишет так:

6242530 14550076 0 августа - 21.42.45 - M5 (GBPUSD).gif


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

Schet_6242530 Order_14550076 0 августа - 21.42.45 - M5 (GBPUSD) ?

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

добавишь паузу перед тем как сделать скриншот, секунды 3 ?
Без паузы.
29.08.2012, 23:17
Аватар для Ontario
Ontario Ontario вне форума Местный знаток
Регистрация: 09.02.2011 / Сообщений: 1,084
Поблагодарили 837 раз(а) / Репутация: 838
Доброй ночки,нужна помощь в переделке бота,в общем он открывает 2 стоповых ордера на выбранном расстоянии,затем если один срабатывает то второй удаляется.Далее что собственно нужно,чтобы можно было выставлять безубыток и далее трал,в этом боте трал начинается сразу в отрицательной зоне на выбранном расстоянии и это не есть гуд,во-вторых чтобы можно было задавать тейк в настройках,в боте он устанавливается но постоянно отодвигается,что тоже не есть гуд.Спасибо за внимание
SlavaR 
30.08.2012, 04:47
Аватар для 1ALEX1
1ALEX1 1ALEX1 вне форума Местный житель
Регистрация: 03.07.2011 / Сообщений: 188
Поблагодарили 177 раз(а) / Репутация: 177
приделайте плиз к индюку функцию,при пересечении самой быстрой ма 0 на чарте что-бы стрелка появлялась по закрытию бара , очень надо!!!!!!!
30.08.2012, 06:25
Аватар для nector
nector nector вне форума Прохожий
Регистрация: 15.08.2012 / Сообщений: 2
Поблагодарили 0 раз(а) / Репутация: 1

По умолчанию посмотрите ещё раз советника

Здравствуйте, уважаемый eevviill
посмотрите ещё раз советника, после Вашего лечения заработало как я просил, но стал вялый, ордера отрывает если перегрузить терминал, либо обрывать инет.
СПАСИБО!
30.08.2012, 09:01
Аватар для Rolandoz
Rolandoz Rolandoz вне форума Почётный гражданин
Регистрация: 02.05.2012 / Адрес: Прибалтика / Сообщений: 446
Поблагодарили 416 раз(а) / Репутация: 417
Скорее всего надо сравнивать время открытия ордеров.
Спасибо за ответ. Лично мое мнение что сравнивать время открытия будет не совсем корректно...хотя может что-то и получилось бы,не знаю..
Ну я тут сам по-совокуплялся и что то вроде написал:


Здесь определяем последний ордер с нужным магиком:
for( i=1; i<=OrdersTotal(); i++)
{
if (OrderSelect(i-1,SELECT_BY_POS)==true)

if (magic==OrderMagicNumber())
{
int ticketNo = OrderTicket();
}

дальше определяем предыдущий :
for(v=OrdersTotal()-1; v<=OrdersTotal(); v--)
{
if (OrderSelect(v,SELECT_BY_POS)==true)
{
if (magic==OrderMagicNumber())
{
int ticketNo2 = OrderTicket();
}
}
if(ticketNo2 != ticketNo && ticketNo2>0)
{break;}
}

Может можно было и грамотней и короче написать , но вроде работает ОК ..
30.08.2012, 11:21
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
Доброй ночки,нужна помощь в переделке бота,в общем он открывает 2 стоповых ордера на выбранном расстоянии,затем если один срабатывает то второй удаляется.Далее что собственно нужно,чтобы можно было выставлять безубыток и далее трал,в этом боте трал начинается сразу в отрицательной зоне на выбранном расстоянии и это не есть гуд,во-вторых чтобы можно было задавать тейк в настройках,в боте он устанавливается но постоянно отодвигается,что тоже не есть гуд.Спасибо за внимание
.
iodin , Ontario , SlavaR 
30.08.2012, 11:27
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
Здравствуйте, уважаемый eevviill
посмотрите ещё раз советника, после Вашего лечения заработало как я просил, но стал вялый, ордера отрывает если перегрузить терминал, либо обрывать инет.
СПАСИБО!
Не знаю. Я там добавил только одну функцию. Врятли она сильно повлияла.
30.08.2012, 11:43
Аватар для Ontario
Ontario Ontario вне форума Местный знаток
Регистрация: 09.02.2011 / Сообщений: 1,084
Поблагодарили 837 раз(а) / Репутация: 838
.
Благодарю за работу,только немного не то,безубыток устанавливается но потом не тралится,хотелось бы,чтобы была возможность установки тейк профита.Спасибо
30.08.2012, 11:55
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
приделайте плиз к индюку функцию,при пересечении самой быстрой ма 0 на чарте что-бы стрелка появлялась по закрытию бара , очень надо!!!!!!!
Стрелки не будет. Только Алерт.
30.08.2012, 12:02
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
Благодарю за работу,только немного не то,безубыток устанавливается но потом не тралится,хотелось бы,чтобы была возможность установки тейк профита.Спасибо
.
30.08.2012, 13:06
Аватар для jonynator
jonynator jonynator вне форума Новичок форума
Регистрация: 07.03.2011 / Сообщений: 36
Поблагодарили 4 раз(а) / Репутация: 14

По умолчанию Помогите добавить второй шаг в советник

В сове есть функций выставления первого ордера шагом first step, a остальные шагом = step, большая просьба добавить second step а при возможности и third step. Благодарю.
30.08.2012, 14:08
Аватар для Ontario
Ontario Ontario вне форума Местный знаток
Регистрация: 09.02.2011 / Сообщений: 1,084
Поблагодарили 837 раз(а) / Репутация: 838
.
Нужно чтобы трал работал от уровня безубытка
30.08.2012, 14:58
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
Нужно чтобы трал работал от уровня безубытка
Так не выйдет.

P.S. Посмотрю мультики, гляну ещё раз.

.

Последний раз редактировалось eevviill; 30.08.2012 в 15:24.
30.08.2012, 15:22
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
В сове есть функций выставления первого ордера шагом first step, a остальные шагом = step, большая просьба добавить second step а при возможности и third step. Благодарю.
Степы работаю в зависимости от количества(сумы) бай и сел лимитов. Какая сума, такой степ и работает.
30.08.2012, 15:38
Аватар для jonynator
jonynator jonynator вне форума Новичок форума
Регистрация: 07.03.2011 / Сообщений: 36
Поблагодарили 4 раз(а) / Репутация: 14
Степы работаю в зависимости от количества(сумы) бай и сел лимитов. Какая сума, такой степ и работает.
K сожалению выставляет все коленья только шагом = step остальные параметры на шаг не влияют
30.08.2012, 15:52
Аватар для eevviill
eevviill eevviill вне форума Заблокирован
За второе место в конкурсе 

Регистрация: 30.07.2009 / Сообщений: 5,474
Поблагодарили 9,035 раз(а) / Репутация: 9035
K сожалению выставляет все коленья только шагом = step остальные параметры на шаг не влияют
.
iodin 
30.08.2012, 16:51
Аватар для Absolum
Absolum Absolum вне форума Активный участник
Регистрация: 03.03.2011 / Сообщений: 136
Поблагодарили 53 раз(а) / Репутация: 53
Цитата:
Сообщение от Absolum
что то с датой не так, пишет так:

6242530 14550076 0 августа - 21.42.45 - M5 (GBPUSD).gif


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

Schet_6242530 Order_14550076 0 августа - 21.42.45 - M5 (GBPUSD) ?

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

добавишь паузу перед тем как сделать скриншот, секунды 3 ?
Без паузы.
Вложения:
ScreenShot (1).mq4 (3.9 Кб, 3 просмотров)

а реально ли добавить в формат вывода ещё название терминала (вернее имя брокера) ? ,если можно, то в конец файла добавишь ?

типа: 6242530 14550076 0 августа - 21.42.45 - M5 (GBPUSD) - Alpari Nz - Demo.gif

(если получиться, то как на картинке - Alpari Nz - Demo)

Последний раз редактировалось Absolum; 30.08.2012 в 17:01.
30.08.2012, 17:04
Аватар для jonynator
jonynator jonynator вне форума Новичок форума
Регистрация: 07.03.2011 / Сообщений: 36
Поблагодарили 4 раз(а) / Репутация: 14
.
Тоже самое к сожалению, нужно чтобы получалось где то так:
расстояние между ценой и колено1 ( в советнике это first step) = n1,
расстояние между колено1 и колено2 = n2 ,
kолено3 =n3,
остальные последующие колени = step.

А в данный момент расстояние между всеми коленями = step

Последний раз редактировалось jonynator; 30.08.2012 в 17:17.
Закрытая тема

Метки
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


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


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