Um roteiro para fechar todas as ordens abertas. - página 4

 
khorosh писал(а) >>

Não se trata apenas de você. Estou aposentado, e ainda sonho em esquecer de passar meus créditos.:-)


Oh, cara, isso é duro.

 
sever29 >>:


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

Isto é, devo primeiro abrir uma posição de Venda, depois fechar todas as posições de Compra para que somente o volume especificado no parâmetro seja deixado?

 
SofTAA писал(а) >>

Você quer abrir uma posição de Venda primeiro, depois fechar todas as posições de Compra com ela, para que somente o volume especificado no parâmetro seja deixado?

sim

 
sever29 >>:

да

tomar três

Arquivos anexados:
scripts_2.zip  2 kb
 


Havia duas posições de selos, cada um a 0,01. Junte-se ao script buy.... Deve: todas as posições devem ser fechadas com sobreposição e comprar posição com volume 0,01. O que temos é: uma vende fechada com sobreposição, a outra não, e a posição de compra é 0,02.
É necessário fechar todas as posições opostas com sobreposição, e não apenas uma.

 
sever29 >>:


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

veja o que diz o diário de bordo? Provavelmente há um erro.

 

2010.03.31 03:30:40 comprar EURUSD,M1: retirado
2010.03.31 03:30:40 '7097633': ordem #5 foi aberta: #86294455 comprar 0.02 EURUSD a 1.3429 sl: 0.0000 tp: 0.0000
2010.03.31 03:30:40 '7097633': ordem #86294338 foi fechada por #86294452
03.03.31 03:30:40 '7097633': pedido em processo
2010.03.31 03:30:40 '7097633': pedido foi aceito pelo servidor
2010.03.31 03:30:40 '7097633': fechar pedido #86294338 vender 0,01 EURUSD a 1,3426 sl: 0,0000 tp: 0.0000 por ordem #86294452 comprar 0,03 EURUSD a 1,3429 sl: 0,0000 tp: 0,0000
2010 03.31 03:30:40 '7097633': pedido foi aberto : #86294452 comprar 0,03 EURUSD a 1,3429 sl: 0,0000 tp: 0,0000
2010 03.31 03:30:40 '7097633': pedido em processo
03.03.31 03:30:40 '7097633': pedido foi aceito pelo servidor
2010.03.31 03:30:40 '7097633': compra imediata 0.03 EURUSD a 1.3429 sl: 0.0000 tp: 0.0000
2010.03.31 03:30:38 Roteiro comprar EURUSD,M1: carregado com sucesso

 

E na guia Expert:
2010.03.31 03:30:40 comprar EURUSD,M1: removido
2010.03.31 03:30:40 comprar EURUSD,M1: razão uninit 0
2010.03.31 03:30:40 comprar EURUSD,M1: bilhete desconhecido 86294452 para OrderCloseBy função
2010.03.31 03:30:40 comprar EURUSD,M1: ordem #86294338 foi fechado pela ordem #86294452
2010.03.31 03:30:40 comprar EURUSD,M1: aberto #86294452 comprar 0.03 EURUSD a 1.3429 ok
2010.03.31 03:30:38 comprar EURUSD,M1: carregado com sucesso

 
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

tudo claramente não levou em conta que o bilhete mudou, você não pode escrever scripts à noite))))

 
SofTAA писал(а) >>

tudo claramente não levou em conta que o bilhete mudou, você não pode escrever scripts à noite))))


Até amanhã então, ou seja, até hoje, ou seja, até mais tarde...sim, as noites precisam dormir:)

Razão: