Скрипт закрытия всех открытых ордеров. - страница 4

 
khorosh писал(а) >>

Это не только у тебя. Я пенсионер, а до сих пор снится, что забыл зачёт сдать.:-)


во во, ужос

 
sever29 >>:


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

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

 
SofTAA писал(а) >>

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

да

 
sever29 >>:

да

дубль три

Файлы:
scripts_2.zip  2 kb
 


Было две позиции сел, каждая по 0.01. Присоединяем скрипт бай.... Должно: все позиции сел закрыться перекрытием и остаться бай объемом в 0.01. У нас же получается: перекрытием закрылась одна сел, другая нет, а поза бай 0.02.
Надо все противополжные закрывать перекрытием, а не только одну.

 
sever29 >>:


Было две позиции сел, каждая по 0.01. Присоединяем скрипт бай.... Должно: все позиции сел закрыться перекрытием и остаться бай объемом в 0.01. У нас же получается: закрылась одна сел, другая нет, а поза бай 0.02.
Надо все противополжные закрывать перекрытием, а не только одну.

посмотри что в журнале написано? Скорее всего ошибка какая то.

 

2010.03.31 03:30:40 Script buy EURUSD,M1: removed
2010.03.31 03:30:40 '7097633': remainder of order #5 was opened : #86294455 buy 0.02 EURUSD at 1.3429 sl: 0.0000 tp: 0.0000
2010.03.31 03:30:40 '7097633': order #86294338 was closed by #86294452
2010.03.31 03:30:40 '7097633': request in process
2010.03.31 03:30:40 '7097633': request was accepted by server
2010.03.31 03:30:40 '7097633': close order #86294338 sell 0.01 EURUSD at 1.3426 sl: 0.0000 tp: 0.0000 by order #86294452 buy 0.03 EURUSD at 1.3429 sl: 0.0000 tp: 0.0000
2010.03.31 03:30:40 '7097633': order was opened : #86294452 buy 0.03 EURUSD at 1.3429 sl: 0.0000 tp: 0.0000
2010.03.31 03:30:40 '7097633': request in process
2010.03.31 03:30:40 '7097633': request was accepted by server
2010.03.31 03:30:40 '7097633': instant order buy 0.03 EURUSD at 1.3429 sl: 0.0000 tp: 0.0000
2010.03.31 03:30:38 Script buy EURUSD,M1: loaded successfully

 

А во вкладке эксперт:
2010.03.31 03:30:40 buy EURUSD,M1: removed
2010.03.31 03:30:40 buy EURUSD,M1: uninit reason 0
2010.03.31 03:30:40 buy EURUSD,M1: unknown ticket 86294452 for OrderCloseBy function
2010.03.31 03:30:40 buy EURUSD,M1: order #86294338 buy was closed by order #86294452
2010.03.31 03:30:40 buy EURUSD,M1: open #86294452 buy 0.03 EURUSD at 1.3429 ok
2010.03.31 03:30:38 buy EURUSD,M1: loaded successfully

 
sever29 >>:

А во вкладке эксперт:
2010.03.31 03:30:40 buy EURUSD,M1: removed
2010.03.31 03:30:40 buy EURUSD,M1: uninit reason 0
2010.03.31 03:30:40 buy EURUSD,M1: unknown ticket 86294452 for OrderCloseBy function
2010.03.31 03:30:40 buy EURUSD,M1: order #86294338 buy was closed by order #86294452
2010.03.31 03:30:40 buy EURUSD,M1: open #86294452 buy 0.03 EURUSD at 1.3429 ok
2010.03.31 03:30:38 buy EURUSD,M1: loaded successfully

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

 
SofTAA писал(а) >>

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


Тогда до завтра, т.е. до сегодня, в смысле до позже сегодня...мда ночами надо спасть:)