刚才,我用模拟帐户(此帐户可能还有群里的其它人登录)作了一个试验,我和另一个网友(A),都分别登录此帐户,并开了一单,退出后形成LOG文件。对比此两个LOG文件: 1,A的LOG中:有3个不同的IP号,我的LOG中,只有2个。且重复的IP号只有一个(就是我的那个),另外4个是不同的IP。 2,LOG文件中的内容,更是因用的EA、指标的不同,而不同。 这能说明问题吗?
你本机获得的模拟账户登陆的log文件里有你本地无线路由器分配的私有192。的ip地址吗?你log文件里的2个ip地址都是什么?(可以不写第4位的),会和不同的ea有不同的。 感觉平台服务器端和本机本地端都会写log文件。 模拟账户可能有特殊性(会允许多人多地同时登陆),真实账户是不是有登陆限制机制?如果没有登陆限制机制那也可能有机器在其他地方同时登陆了?!从你给的ip192是在不同子网的情况看,如果有其他机器同时登陆了也应该和你不在一个路由器下的。
刚才测试时登录帐户的IP,都是外网IP。没有192开头的IP。 LOG文件应该是分客户端和服务器端的,以前LMAX的技术人员说他们对比过这两类LOG文件,发现是一样的。改天我再问本地LOG文件是怎么生成的。不过,从刚才的测试来看,好像是由本地的MT4直接生成的。 MT4的帐户,真实帐户也是可以多人登录的,这个我以前试过。
刚才测试的统计有点错: A的LOG中,包含了他今天登录的另一个帐户的记录。 所以,A与我登录的同一个帐户的记录中,也只有2个IP号,我的和他自己的。 而我的LOG中,并没有显示A的操作记录,连他的IP记录都没有。
下面这句话是平台以前给我的回复: “我附上MT4服务器的日记,并将您发的日记和MT4服务器的日记做了比对”。 从这句话应该可以推出,本地的日志是在客户端生成。 那么,那个异常的IP也是本地局域网络的IP? 奇怪的是,我看了其它好几个LOG文件(有另一个真实帐户,及两个模拟帐户),LOG文件中显示的IP都是外网IP。 真是一头雾水。
你无线路由器对内部私有ip地址分配的子网掩码是什么样子的?是255。255。255。0还是其他比如255。255。0。0?如果是通常255。255。255。0那可以肯定是在2个不同的子网段,正常情况下一般是无法相互访问的,除非在你的无线路由器上做了手脚。如果是255。255。0。0,那就是在同一个子网内的,访问没有多少限制的。
MT4是从官方给我的下载地址下的。 没有跟单服务,当然,一直运行着我自己开发的EA。EA的”下单与平仓“和手工单是严格区分的,不可能发生EA去平手工单的情况。比如,EA只对EURUSD和USDCHF进行操作,但被平仓的品种涉及到其它多个品种,还有一次,我刚开的手工单,被平仓时,与开单时间相差才5秒的时间。
LMAX回复了,说服务器上的日志中无此IP,我看了它附的服务器LOG记录,在IP栏,与此IP相应的记录(我猜测的)处显示为空白。其它正常记录的IP,显示的要么是本地网络的IP,要么就是MT4桥接的IP。