Thoughts on SQL Server Modelling, EasyLanguage and MSE V2

Due to time contains I’ve failed to do much with the last release of SQL Server Modelling. Recently I came across EasyLanguage which got me thinking about leveraging SQL Server Modelling (MGrammer) and allowing a user to enter a trading strategy via a trading language DSL. The Song sample on MSDN provide a simplistic view of what I am considering adding to the Market Strategy Engine (MSE):

  • Added a LINQPad style of interface to MSE so that strategies can be entered
  • Allow the DSL to either alert from a strategy or submit orders (DMA?)
  • UX the alerts onto the charts based on what “streams” the strategy is consuming
  • Integrate the DSL on top of StreamInsight to leverage what MSE already provides
Advertisement

~ by mdavey on June 29, 2010.

2 Responses to “Thoughts on SQL Server Modelling, EasyLanguage and MSE V2”

  1. The problem with using M-Grammer is that it creates AST in its own format and you have to use another language to traverse the AST. I believe that fslex and fsyacc are very good alternatives to m-grammer if you plan to write any serious external DSL.

  2. [...] really has dropped Quadrant then what will happen to M? Given my previous thoughts around a trading language maybe I should re-think in terms of F# [...]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

 
Follow

Get every new post delivered to your Inbox.

Join 272 other followers