对滑移参数的帮助 - 页 4

 
如果我说错了请纠正我)))))
 
谢谢大家,如果讨论继续进行,并且有关于如何限制所要求的价格差的建议,我将不胜感激,并特别感谢塔拉斯的说明性日志)))。
 
alsu:

那是如果你无论如何都要打开一个交易的话。但是,如果按照计划保持开幕式的水平是很重要的呢?

我们必须从什么是更重要的出发--打开或准确击中水平。如果开不开盘不重要,而打出水平很重要,那么就是0。
 

如果我与RVD技术支持有良好的工作关系,我回答说我不希望有任何滑点,我希望订单在我订购的价格上打开,我应该使用止损订单,这是一个有趣的问题,我通过市场信息把价格放在我的评论中。我比较了挂单的市场价格和初始价格,我得到的结果是:止损单的价格与评论中的价格相同,但市场价格对我来说更糟,这怎么可能))))。

 

以下是代码中的一行

如果(Stopovie == true) g_ticket = OrderSend(g_symbol, OP_BUYSTOP, Lots, Ask, 0, 0, 0, "required price" + DoubleToStr((Ask), 5), Magic, 0,MediumBlue)。

Print("Ask", g_symbol, "问价", (DoubleToStr((Ask),5)), "问价", MarketInfo(Symbol(),MODE_ASK), " error: ", ErrorDescription(GetLastError())

帮助,我可以看到哪里有错误吗?

 
ex_kalibur:
那我怎样才能尽量避免这种情况呢?我咨询了saxo银行mt4的技术支持,人们希望saxo不是厨房)))),但在回应市场订单时,日志中出现了一条信息--关闭配额,那个人告诉我,要求的价格不存在,如何避免这种情况,他回答得很好--尝试提高网速,我的地区最高,6米,你对这个回答怎么说?

我们怎么说呢?接受这种情况为事实。我们的模型必须对几个点的滑移不敏感。或者在高波动期间不工作。其余的都是--试图在赌场中胜过赌场老板的尝试:-)。
在这个问题上,有多少份被打破...
 

请告知如何正确下止损单

我还被告知在他们的账户中这个功能是禁用的。 当我下止损单时,会出现以下错误 2013.02.26 16:03:02 '15071': 订单卖出止损 0.10 EURUSD开盘价1.30550 sl: 0.00000 tp: 0.00000失败 [无效的S/L或T/P]。

如何删除它?
 
ex_kalibur:

请告知如何正确下止损单

我还被告知在他们的账户中这个功能是禁用的。 当我下止损单时,会出现以下错误 2013.02.26 16:03:02 '15071': 订单卖出止损0.10 EURUSD开盘价1.30550 sl: 0.00000 tp: 0.00000失败 [无效的S/L或T/P]。

如何删除它?

我将在一开始就给你准备好开设任何订单和任何账户,并保证不出错。

  Spread = MarketInfo(Symbol(),MODE_SPREAD);
  spread = NormalizeDouble(Spread*Point,Digits);
  StopLevel = MarketInfo(Symbol(),MODE_STOPLEVEL)*Point;
  FreezeLevel = MarketInfo(Symbol(),MODE_FREEZELEVEL)*Point;
  slip = NormalizeDouble(MathMax(MathMax(Slip*Point,spread*2.0),MathMax(StopLevel,FreezeLevel)),Digits);
 
我明白,但在RVDS上,滑移被禁用,根本无法设置。
 
ex_kalibur:
我明白这一点,但在Rvds上,滑移被禁用,你根本无法设置。
这是对一切的必要保护,尤其是在高波动性下。如果没有任何阻止,ECN不会考虑滑点,就像滑点为零一样!我自己也在使用ECN!他们不禁止溜号,也不知道放的是什么。当你的价格被接受时,价格就会自动设定,但他们的价格是根据谁的规则球来设定的!这就是为什么他们的价格会被接受。