一个关闭所有未结订单的脚本。 - 页 4

 
khorosh писал(а)>>

不仅仅是你。我已经退休了,但我仍然梦想着忘记通过我的学分。:-)


哦,伙计,这很粗糙。

 
sever29 >>:


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

也就是说,我是否应该先开一个卖出头寸,然后关闭所有买入头寸,这样就只剩下参数中指定的量了?

 
SofTAA писал(а)>>

你想先开一个卖出头寸,然后随即关闭所有买入头寸,这样就只剩下参数中指定的量了?


 
sever29 >>:

да

取三

附加的文件:
scripts_2.zip  2 kb
 


有两个位置的印章,每个都是0.01。加入脚本buy....它应该是:所有的头寸都必须在重叠的情况下关闭,买入头寸的成交量为0.01。
有必要用重叠的方式关闭所有相反的位置,而不仅仅是一个。

 
sever29 >>:


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

看看日志上怎么说的?可能有一个错误。

 

2010.03.31 03:30:40 脚本买入EURUSD,M1: 删除
2010.03.31 03:30:40 '7097633': 订单#5被打开:#86294455买入0.02 EURUSD at 1.3429 sl: 0.0000 tp: 0.0000
2010.03.31 03:30:40 '7097633': 订单#86294338被#86294452关闭
03.03.31 03:30:40 '7097633': 请求正在处理中
2010.03.31 03:30:40 '7097633': 请求被服务器接受
2010.03.31 03:30:40 '7097633': 关闭订单 #86294338 在1.3426卖出0.01 EURUSD 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
03.03.31 03:30:40 '7097633': 服务器接受请求
2010.03.31 03:30:40 '7097633': 即时订单在1.3429买入0.03 EURUSD sl: 0.0000 tp: 0.0000
2010.03.31 03:30:38 脚本买入EURUSD,M1: 载入成功

 

而在专家选项卡中:
2010.03.31 03:30:40 买入EURUSD,M1:移除
2010.03.31 03:30:40 买入EURUSD,M1:uninit reason 0
2010.03.31 03:30:40 买入EURUSD,M1:未知票86294452用于OrderCloseBy函数
2010.03.31 03:30:40 买入EURUSD,M1: 订单#86294338被订单#86294452关闭
2010.03.31 03:30:40 买入EURUSD,M1: 打开#86294452买入0.03 EURUSD at 1.3429 ok
2010.03.31 03:30:38 买入EURUSD,M1: 载入成功

 
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 писал(а)>>

所有显然没有考虑到门票的变化,你不能在晚上写脚本))))。


那么明天见,也就是到今天为止,我是说到今天晚些时候......是的,晚上需要睡觉:)