Написание экспертов и индикаторов - бесплатно!
#11686
Отправлено 10 November 2013 - 13:31
Здраствуйте прошу посмотреть и поправить эксперт. Изначальноон должен:
Закрыть 4 ордера частично по заданной цене (1 орд=20%ticket№150274315, 2 орд=10% ticket №150274427, 3 орд=50% ticket №150325315, 4 орд=15% ticket №150274324)по заданных номерах тикетов из 5 открытых ранее вручную или другим скриптомордеров.
int init()
{
int count=OrdersTotal();
for(int i=0;i<count;i++)
{
bool res=OrderSelect(i,SELECT_BY_POS);
if (res)
{
int ticket=OrderTicket();
if (ticket==150274315)OrderClose(ticket,0.2,1.3364,3,NULL);
}
}
return(0);
}
int start()
{
return(0);
}
Заранее спасибо !!!!
 
#11688
Отправлено 10 November 2013 - 19:08
Что-то у меня не открывает сделок , всё правильно делаю, и ошибок нет. Мне не сделаете такого же сова. с этим индикатором. он вроде не рисует. ну по крайней мере только может на первом баре.так можно делать сделку после закрытие бара.
Прикрепленные файлы
- ioanna19 это нравится
#11689
Отправлено 10 November 2013 - 22:51
intinit()
{
int count=OrdersTotal();
for(int i=0;i<count;i++)
{
bool res=OrderSelect(i,SELECT_BY_POS);
if (res)
{
int ticket=OrderTicket();
if (ticket==150274315) OrderClose(ticket,0.2,1.3364,3,NULL);
}
}
return(0);
}
int start()
{
return(0);
}
Заранееспасибо!!!!
#11690
Отправлено 11 November 2013 - 00:18
Закрыть 4 ордера частично если например цена равна ask=1.3327 и bid=1,3325 то (1-ий орд Buy=20% по цене ask=1.3327 ticket №150274315 ; 2-ой орд Sell=10% по цене bid=1,3325 ticket №150274427; 3-ий орд Sell=50% по цене bid=1,3325 ticket №150325315;4 орд Buy=15% по цене ask=1.3327 ticket №150274324), а если ask=1.3227 и bid=1,3225 (1-ий орд Buy=10% по цене ask=1.3227 ticket №150274315 ; 2-ой орд Sell=40% по цене bid=1,3225 ticket №150274427;3-ий орд Sell=50% поцене bid=1,3225 ticket №150325315;4 орд Buy=70% по цене ask=1.3227 ticket №150274324) по заданных номерахтикетов из 5 открытых ранее вручную или другим скриптом ордеров. ((Частичное закрытиевсех 4 ордеров советник должен проделать только один раз по одной заданной цене(например ask=1.3327 и bid=1,3325) )).
#11691
Отправлено 11 November 2013 - 05:34
Спасибо за советника, только нельзя ли ему сделать ограничение в ордерах. Сейчас он открывает на каждом баре по ордеру. Надо чтоб в настройках можно было поставить сколько ордеров можно открыть, допустим 3 ордера на первых трёх барах открываем и всё, дальше до смены цвета не открываем ордера.
#11692
Отправлено 11 November 2013 - 06:08
Спасибо за советника, только нельзя ли ему сделать ограничение в ордерах. Сейчас он открывает на каждом баре по ордеру. Надо чтоб в настройках можно было поставить сколько ордеров можно открыть, допустим 3 ордера на первых трёх барах открываем и всё, дальше до смены цвета не открываем ордера.
Прикрепленные файлы
- ioanna19 это нравится
#11693
Отправлено 11 November 2013 - 08:16
#11694
Отправлено 11 November 2013 - 10:05
Я наверное надоел уже, но всё-таки можно сделать чтоб он при обратном сигнале закрывал ордера. Сейчас он этого делать не стал. Ну и после сигнала чтоб открывался ордер и если он закрылся по тейку, то больше открывать не нужно, пока не сменится другой цвет.
Маленько не то написал, он закрывает при обратном сигнале все ордера, но если стоит максимальное количество ордеров, но это в тестере, сейчас поставил на счёт посмотрю какие недостатки есть тогда отпишусь.
#11695
Отправлено 11 November 2013 - 12:13
Маленько не то написал, он закрывает при обратном сигнале все ордера, но если стоит максимальное количество ордеров, но это в тестере, сейчас поставил на счёт посмотрю какие недостатки есть тогда отпишусь.
Уважаемый Shipr Ну вот теперь я проэкспементировал, и что получается, тоесть первое открытие ордеров идёт всё по плану запуск сова, есть сигнал бай он купил в настройках у меня стоит: Мах Count-10, Max Buy Count-5, Max Sell Count-5/ Тоесть купил он пять ордеров, тейк поставил, закрылись они по тейку, и он опять открывает новые ордера. Вот тут как раз и не надо делать. То-есть ордера закрылись по тейку и всё, надо ждать нового сигнала теперь на селл. 2) на картинке видно что есть сигнал на селл, но он не закрывает те ордера, и не открывает новые на селл, хотя в настройках стоит что можно открыть на селл тоже 5 ордеров. Ладно с тем что например он не закрывает при обратном сигнале, это и не нужно пусть так и будет, закроются по стопу. Но надо чтоб он открывал противоположные ордера. Сделайте пожалуйста так как я прошу, очень благодарен .
#11696
Отправлено 12 November 2013 - 05:38
Уважаемый Shipr Ну вот теперь я проэкспементировал, и что получается, тоесть первое открытие ордеров идёт всё по плану запуск сова, есть сигнал бай он купил в настройках у меня стоит: Мах Count-10, Max Buy Count-5, Max Sell Count-5/ Тоесть купил он пять ордеров, тейк поставил, закрылись они по тейку, и он опять открывает новые ордера. Вот тут как раз и не надо делать. То-есть ордера закрылись по тейку и всё, надо ждать нового сигнала теперь на селл. 2) на картинке видно что есть сигнал на селл, но он не закрывает те ордера, и не открывает новые на селл, хотя в настройках стоит что можно открыть на селл тоже 5 ордеров. Ладно с тем что например он не закрывает при обратном сигнале, это и не нужно пусть так и будет, закроются по стопу. Но надо чтоб он открывал противоположные ордера. Сделайте пожалуйста так как я прошу, очень благодарен .
Прикрепленные файлы
- ssvvtta и ioanna19 это нравится
#11697
Отправлено 12 November 2013 - 07:52
#11698
Отправлено 12 November 2013 - 13:47
и вынести насторйки
на реале неплохие входы получаются
Прикрепленные файлы
- ale9551 это нравится
#11699
Отправлено 12 November 2013 - 14:31
ДержиПомогите декомпильнуть индикатор
и вынести насторйки
на реале неплохие входы получаются
Прикрепленные файлы
Сообщение отредактировал mobidik: 12 November 2013 - 14:32
- Midas и ale9551 это нравится
#11700
Отправлено 12 November 2013 - 16:18