F#数据馈送抽象

F#数据馈送抽象,f#,algorithmic-trading,back-testing,F#,Algorithmic Trading,Back Testing,我正在努力学习F#,并希望创建一个测试交易策略的平台。通常,每当书中的某个记号被更新时,代理API就会广播C#事件。倾听C#事件并对其作出反应的正确功能方式是什么?是否有一种既定的方法来将实现从发送tick的方式中抽象出来,即能够使用相同的代码在线(从事件)和离线(从数据库和/或文件)进行测试 是否参考了已建立的技术和功能设计 提前感谢您正在寻找的概念是,这是一种编程风格,可以与F#或几乎任何编程语言一起使用 如果您熟悉迭代器(例如LINQ)及其提供的抽象级别,那么您可以将这种思维方式适应RP。

我正在努力学习F#,并希望创建一个测试交易策略的平台。通常,每当书中的某个记号被更新时,代理API就会广播C#事件。倾听C#事件并对其作出反应的正确功能方式是什么?是否有一种既定的方法来将实现从发送tick的方式中抽象出来,即能够使用相同的代码在线(从事件)和离线(从数据库和/或文件)进行测试

是否参考了已建立的技术和功能设计


提前感谢

您正在寻找的概念是,这是一种编程风格,可以与F#或几乎任何编程语言一起使用

如果您熟悉迭代器(例如LINQ)及其提供的抽象级别,那么您可以将这种思维方式适应RP。可观察序列表示数据流,可以是从异步事件到内存阵列的任何数据流


与LINQ固有的功能类似,在程序选择对可观察序列进行操作之前,可以在不产生副作用的情况下构建对可观察序列的操作链。描述如何附加到事件并将其作为可观察序列进行处理。

更具体地说:另外,在开始编写代码时,特别是当它需要与使用可观察模式的C#代码接口时,您会希望提供良好的外观。非常感谢Tim。我将尝试一些基本的例子,并可能再次询问。链接似乎正是我需要的。非常感谢。