[交易员手册] 条款草案,"自费 "讨论 - 页 26

 
GaryKa:
最好能增加一个关于蜱虫和主要交易匹配算法类型的帖子
sanyooooook 要求我在这个主题中这样做,但我认为没有任何可用的信息。
 
GaryKa:
不妨增加一个关于蜱虫和主要类型的交易匹配算法的帖子。

我不明白。

至于你已经确定的主题,写下课程中的内容和非内容。然后,也许我就会明白要填补哪个缺口。

 
hrenfx: 我不明白。关于你所确定的主题,写下哪些是现在的白酒,哪些不是。然后也许我就会明白要填补哪个缺口。
  • 什么是交易员的"√"?在堆栈中至少有一个波段(价格或成交量)发生变化?至少有多大的变化?经纪人如何向客户提供ticks(连接到onTick事件,分组,过滤)?STP、ECN、ECN/STP点位之间的区别?你可以直接添加这个帖子
  • 有一些算法这样 的。如果有一些实施,也许会有一些套利的技巧 )
 

papaklass:

1.Tick不是一个价格,是关于价格变化的信息。我同意,这个事件 Tick并不显示价格变化了多少点,而是告知价格变化的情况。因此,我们不能用点来衡量Level2[0]和Level2[1]之间的价格差异。我不明白为什么不行。我们有一个虱子,它改变了,然后它又改变了--2个虱子已经过去了。一个杯子的变化是1个刻度。 在 "我们比较 Level2[0]和Level2[1]。如果Bid[0]>=Ask[1] " Bid[0]和Ask[1]是相邻时间段的最佳价格。

作者就在这里,他可以更准确地解释他的意思。我个人是这样理解的。
 
GaryKa:
  • 什么是交易员的"√"?在堆栈中至少有一个波段(价格或成交量)发生变化?至少有多大的变化?经纪人如何向客户提供ticks(连接到onTick事件,分组,过滤)?STP、ECN、ECN/STP点位之间的区别?你可以直接添加这个帖子

你在这里似乎做得太过分了。都在一个堆里。要么就是我又没听懂你的话。

我不明白在这里要补充什么。这些链接给出了一些可以装入简单几段的报告/演讲。而这些段落在lib中都有。

交流。

关于交易、自动交易系统和测试交易策略的论坛

交易指南:订单、价格、经纪、基金、货币

hrenfx, 2013.05.30 12:45

在交易所执行限价订单

正确的交换算法不允许在公开定价中出现出价>=要价的情况。 在算法本身中,由于在初始阶段收到的订单,形成了一个杯子,其中经常出现出价>=要价的情况。 在这种情况下,交换算法的执行部分被激活,其任务是将情况解决为Ask > Bid状态。而只有在拆分之后,形成的市场堆栈与相应形成的Last-data才会公开--供所有人使用。

SellLimit 总是以Bid价格执行,BuyLimit总是 以Ask价格执行。
但只有这些买入价和卖出价不是上述杯子初始阶段形成的公开价格。

外汇。

关于交易、自动交易系统和交易策略测试的论坛

交易指南:订单、价格、图表、基金、货币

hrenfx, 2013.06.10 11:18


让我们用上面的例子分析一下执行的算法。

在Bid>=SellLimit的时刻,虚拟SellLimit被冻结(由执行系统从会计中删除,客户不能对其做任何事情),同样的SellLimit被发送到相应的LP。所有这些行动都对定价没有影响。也就是说,比冻结时间稍晚(例如,1毫秒),可以形成更好的竞价(来自其他LP),但它几乎(有细微差别)不会参与执行我们客户的SellLimit。

发送SellLimit的LP回复说,它执行了SellLimit的一部分,但由于各种原因没有执行剩余部分--拒绝。之后,客户会收到已执行量的高级开仓卖出头寸和剩余量的解冻SellLimit。

LP反应的速度和质量取决于许多因素。响应时间可能长达数秒。不排除LP没有回应的情况。

注意,(通过这种STP的实施)聚合器客户的限额不会滑入负区。此外,还经常出现正数滑点,这涵盖了固定交易成本的很大一部分--佣金。

在这里你可以看到交易所和外汇之间的执行和定价有多大差异。

 
hrenfx:...我不明白在这里要补充什么。这些链接给出了一些报告/陈述,这些报告/陈述可以被装入几个简单的段落。而这些段落都可以在歌词中找到。
而是一个略显模糊的标题(另一个是贸易分配算法)。
最近遇到了,在网上搜了一下,觉得很有意思,就问了一下。

我将尝试用我自己的话来解释--如果市价单的剩余未成交量小于给定帮派的总成交量,那么该算法将决定哪些订单和多少成交量将覆盖某个帮派。对我个人来说,了解到在某些情况下(取决于使用哪种算法),交易者不必 "进入一个波段 "来获得一些流动性是很有趣的。

预告片虽然有点旧,但却是一份充分的文件,把一切都说清楚了。在上面的链接中,只有容易理解的图纸。
但不是由我这个门外汉来决定什么应该在莱克诺布。我完全同意。
从好的方面讲,最好不要抄袭理论家。并要求从业人员写。恕我直言,论坛上的用户,很少有硬性的从业者。如果他们能写,那就更好了。而不理解则以问题的形式发展,而不是争论。因为一个已知的强大的实践者比大多数文献中写的要多得多、深得多,而大多数知识都是从那里来的。

P.S. 关于蜱虫,我以后再回答。

 
GaryKa:
可能是一个有点暧昧的名字(另一个是贸易分配算法)。

写了。现在我们可以做一个小小的观察。


关于交易、自动交易系统和测试交易策略的论坛

交易指南:订单、价格、经纪、基金、货币

hrenfx, 2013.06.10 11:18

执行的差异。

要描述影响执行质量的许多微妙之处非常困难。聚合器首先做的最简单的事情之一是改善LP之间的通信渠道。然而,决定执行质量(FillRate)的是STP-聚合器执行的算法。这些是一大类不断改进的(不是由每个人)有趣的算法,其中一些甚至影响到STP聚合器的定价。它们基本上是无关联的竞争性解决方案,而且对交易员手册非常具体,所以我可能不会告诉你它们。

事实上,由于使用了不同的执行算法,两个处于同等地位的STP聚合器在FillRate方面可能有很大差异。这在有毒的时候会特别明显。也就是说,一个交易策略的表现可能在很大程度上取决于所使用的聚合器,特别是在交易量增加的时候。

如果两个相同的TS,在同一聚合器上的同等条件下运行,其交易值是相同的,这就间接证明了该聚合器的执行算法的质量非常高。

下划线的建议尤其意味着按比例分配。

 
papaklass:
我的印象是,你想表达的意思是,交易的执行不一定会改变最佳价格(我知道)。因此,对 "买入 "和 "卖出 "的 "点间 "分析是不充分的。

现在,我请你注意帖子的标题" 从Level2获取T&S数据的粗略算法"和下面这句话
这种算法在与交易所提供的官方T&S数据的联系上很容易检查。然后通过不平等的帮派分配等进行一些改进。
它是什么意思?这个算法抓到的T&S(或者说它的估计值)与给定地点的真实T&S大致成正比。换句话说--是的,我们不能抓住所有的执行(例如你例子中的交易),但我们会发现(通过分析相邻点位的最佳价格)可以告诉我们执行的性质。例如,使用这种算法,我们注意到,在交易时段 中间使用这种算法估计的T&S比其收盘前更多。这意味着真正的T&S的行为也是如此。

P.S. 就我而言,在作者发表意见之前,我将放弃对这个问题的讨论。很可能hrenfx 写的是一件事,你争论的是另一件事,而我说的是第三件事(我也不清楚STP的一切,所以很可能我对ECN也有误解)。
Документация по MQL5: Получение рыночной информации / SymbolInfoSessionQuote
Документация по MQL5: Получение рыночной информации / SymbolInfoSessionQuote
  • www.mql5.com
Получение рыночной информации / SymbolInfoSessionQuote - Документация по MQL5
 

说实话,我并没有着手去弄清楚谁理解了关于Level2->T&S的帖子。因此,不在争论的主题上。

也许你应该再次仔细阅读该帖子。

或者我只是没有看到那里的一些地方可能存在的模棱两可的解释。那么值得指出的是,这些地方要进行澄清。

 

离题,但一个明显的例子是,我们不怎么问自己 "为什么 "这个幼稚的问题。

关于交易、自动交易系统和交易策略测试的论坛

市场法则

hrenfx, 2013.07.15 13:37

最近以一种易懂的方式向一个孩子解释了乘法。他还展示了2*2=4的证明。
乘法是一种星号(*)操作,具有以下特性。

  1. 1 * a = a。
  2. a * b = b * a。
  3. (a + b) * c = a * c + b * c。

让我们来证明2*2=4这句话。

2 * 2 =
(1 + 1) * 2 = 应用项目3
= 1 * 2 + 1 * 2 = 应用项目1
= 2 + 2 = 4.