<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[Latest topics for the forum "Marketcetera Open Labs and Contributions"]]></title>
		<link>http://www.marketcetera.org/community/forums/show/9.page</link>
		<description><![CDATA[The newest discussed topics in the forum "Marketcetera Open Labs and Contributions"]]></description>
		<generator>JForum - http://www.jforum.net</generator>
			<item>
				<title>CATSBF Ccfea Algorithmic Trading Strategy Backtesting Framework for Marketcetera</title>
				<description><![CDATA[ Hi all,<br /> <br /> I just wanted to inform you that I have released my algorithmic backtesting framework for Marketcetera as Open Source on Source forge.<br /> [url]http://sourceforge.net/projects/catsbf/[/url]<br /> <br /> It is a basic framework, and includes and adapter for Marketcetera. There is not a lot of information about the framework at the moment, but I will update the Sourceforge project page, as soon as I find the time.<br /> <br /> I hope you find it useful :) <br /> <br /> /Dasch]]></description>
				<guid isPermaLink="true">http://www.marketcetera.org/community/posts/preList/634/2219.page</guid>
				<link>http://www.marketcetera.org/community/posts/preList/634/2219.page</link>
				<pubDate><![CDATA[Mon, 22 Aug 2011 13:05:58]]> GMT</pubDate>
				<author><![CDATA[ dasch]]></author>
			</item>
			<item>
				<title>A little worried about Marketcetera Open Source Future</title>
				<description><![CDATA[ Dear Marketcetera community,<br /> <br /> This morning I read one post in the forum asking for the Marketcetera roadmap. The post replies are not that good once it has not been clear the situation of the open source part of the Marketcetera.<br /> I work for a investment company and we have to decide to use or not Marketcetera. After investigate the forum, it seems that the Marketcetera guys are not sure about the future of the product. The last release was in 2009, two years ago, so it's kind of weird. Why the last release was a long time ago ?<br /> <br /> At this point I believe in two answers for this:<br /> <br /> There is a lack of contributors<br /> There is not much interest on the part of the company on releasing new open source versions of the product.<br /> <br /> If the problem is the lack of contributors, I would like to help and promote a call to the developers which uses Marketcetera to work on it. <br /> <br /> But if the problem is the lack of interest, I would like to know, so that we can make our decisions in the company.<br /> <br /> My best regards,<br /> Caio Casimiro.]]></description>
				<guid isPermaLink="true">http://www.marketcetera.org/community/posts/preList/631/2211.page</guid>
				<link>http://www.marketcetera.org/community/posts/preList/631/2211.page</link>
				<pubDate><![CDATA[Fri, 19 Aug 2011 15:53:33]]> GMT</pubDate>
				<author><![CDATA[ caiocasimiro]]></author>
			</item>
			<item>
				<title>Backtesting framework</title>
				<description><![CDATA[ Hi<br /> <br /> I am developing a marketcetera backtesting framework for my master dissertation (or at least a prototype).<br /> <br /> The framework is going to load historic tick data and replay (simulate) the market events in order. It will have an adapter for SETS historic CSV tick data for starters, but it will be possible to add other adapters.<br /> <br /> I have decided, due to time constraints, to use the existing Marketcetera marketdata adapter and Marketcetera broker connector and configure it to connect to my FIX server. The server pushes market data to Marketcetera and receives orders. When an order is received a decision to either fill, cancel or just put it into the orderbook has to be made. I would really like your input on how to solve this.<br /> <br /> The thoughts I have so far is:<br />  - Assume perfect liquidity and just fill all orders coming from the client.<br />  - Only fill the Marketcetera orders if the orderbook on the serverside allows it. But, this causes a problem later in the simulation when an order is supposed to be filled according to the earlier orderbook state, but is now changed due to the impact of the strategy.<br /> <br /> In general I don't know how to take market impact into consideration, do you think this is important or would it be okay to assume that the market impact would be so small for a single trading strategy that it can be overlooked?<br /> <br /> All ideas and suggestions regarding the framework are more than welcome.<br /> <br /> Thanks a lot.<br /> /Dasch]]></description>
				<guid isPermaLink="true">http://www.marketcetera.org/community/posts/preList/611/2122.page</guid>
				<link>http://www.marketcetera.org/community/posts/preList/611/2122.page</link>
				<pubDate><![CDATA[Mon, 18 Jul 2011 09:25:20]]> GMT</pubDate>
				<author><![CDATA[ dasch]]></author>
			</item>
			<item>
				<title>Ruby Framework Idea</title>
				<description><![CDATA[ I sent an mail for contributions@marketcetera.com and I think that my idea needs to be shared here too. My email bellow:<br /> <br /> Hi, <br /> In order to contribute to the marketcetera open-lab projects, I want to know what's the actual situation of Backtesting tools.<br /> <br /> I use csv adapter to emulate one strategy and it works fine. Right now, I want to know how to contribute to the marketcetera writing an useful ruby library to work with Strategy inherited class.<br /> <br /> My original idea is inject an default environment to each strategy instance to observe, reflect and override whatever behavior of the strategy instance.<br />  <br /> The basic things that I guess that this project needs to cover:<br /> [b]<br /> Order Management[/b]<br />   [list] History (realized profit/loss)[/list]<br />   [list] Opened Positions (unrealized profit/loss)[/list]<br /> <br /> [b]Statistical Tools[/b]<br />    [list] Maximum profit/loss[/list]<br />    [list]Maximum risk exposure[/list]<br />    [list]Consecutive profits/losses[/list] <br />    [list]Profit Factor[/list]<br />    [list]Graphical report for positions[/list]<br />    [list]Graphical report for equity curve[/list]<br /> <br /> Another idea for this project is create n default environment to setup the basics<br /> [b]<br /> Setup Account Management[/b]<br />    [list]account number[/list]<br />    [list]broker id[/list]<br />    [list]initial equity[/list]<br /> [b]<br /> Setup Strategy Profile[/b]<br />    [list]risk management system[/list]<br />    [list]symbol[/list]<br />   [list] lot size[/list]<br />    [list]take profit[/list]<br />   [list] stop loss[/list]<br />    [list]indicators setup[/list] <br />    [list]auto reverse mode[/list]<br /> <br /> [b]Generate Helper Methods[/b]<br /> <br /> Let's try to figure out some snippets of code about what I'm talking about:<br /> [code]<br /> class MACrosses &lt; Strategy<br /> <br />   include DefaultStrategy # inject the methods below<br /> <br />   use_risk_management :fixed_lot =&gt; 200<br />   set_symbol &quot;APPL&quot;<br />   use_indicator MovingAverage =&gt; {:as =&gt; :ma7, :period =&gt; 7}<br />   use_indicator MovingAverage =&gt; {:as =&gt; :ma13, :period =&gt; 13}<br /> <br />   # inject buy or sell conditions<br />   buy :if =&gt; lambda { |context| context.ma7.crossesUp?(context.ma13) }<br /> <br />    # or override default methods to get it in action<br />    def on_bid(bid)<br />       buy if bid.price.crosses?(ma7)<br />    end<br />   <br />    # create specific validations<br />    def validate_on_open(order)<br />       if opened_orders.length &gt;= get_parameter(&quot;maximum_opened_orders&quot;).to_i<br />            error &quot;there are #{opened_orders.length} orders opened.&quot;<br />            return false<br />       elsif order.time - opened_orders.last.time &lt; 1.seconds<br />            error &quot;two orders in less than 1 second&quot;<br />            return false <br />      end<br />      true<br />   end<br /> end[/code]<br /> <br /> I know that these examples is poor, but I'm thinking how much Rails framework made the web simple. I'm really wanting to design a Domain Specific Language over Strategy Studio.<br /> <br /> Thanks.<br /> ]]></description>
				<guid isPermaLink="true">http://www.marketcetera.org/community/posts/preList/544/1831.page</guid>
				<link>http://www.marketcetera.org/community/posts/preList/544/1831.page</link>
				<pubDate><![CDATA[Wed, 23 Feb 2011 01:29:51]]> GMT</pubDate>
				<author><![CDATA[ jonatas davi paganini]]></author>
			</item>
			<item>
				<title>TA Lib...</title>
				<description><![CDATA[ I would like to develop a module that integrate the talib (<a class="snap_shots" href="http://ta-lib.org/" target="_blank" rel="nofollow">http://ta-lib.org/</a>) library into the marketcetera framework, specifically a module that can take input data from marketdata adapter modules or OHLC data via csv module, perform technical analysis calculations (specified as a query)  on the incoming data and send the processed data to a receiver (either CEP engine or strategy). ]]></description>
				<guid isPermaLink="true">http://www.marketcetera.org/community/posts/preList/529/1777.page</guid>
				<link>http://www.marketcetera.org/community/posts/preList/529/1777.page</link>
				<pubDate><![CDATA[Wed, 2 Feb 2011 16:20:47]]> GMT</pubDate>
				<author><![CDATA[ 3logiq]]></author>
			</item>
			<item>
				<title>Charting in Photon</title>
				<description><![CDATA[ I saw a discussion thread on charting functionality that is more than a year old. Has there been any recent plans/ initial work done to include charting functionality to Photon?<br /> There is a decent open source charting tool called 'Eclipse trader'. its a project in sourceforge . <a class="snap_shots" href="http://www.eclipsetrader.org/" target="_blank" rel="nofollow">http://www.eclipsetrader.org/</a> <br /> <br /> yes, its also eclipse based like photon. May we should consider integrating it (as a module) with in Photon. It will help in plotting the strategies . Visualization of entries and exits in strategies will help in fine tuning the strategies.<br /> <br /> Marketcetra team any thoughts.]]></description>
				<guid isPermaLink="true">http://www.marketcetera.org/community/posts/preList/505/1652.page</guid>
				<link>http://www.marketcetera.org/community/posts/preList/505/1652.page</link>
				<pubDate><![CDATA[Mon, 20 Sep 2010 21:49:24]]> GMT</pubDate>
				<author><![CDATA[ arulkrishnamoorthy]]></author>
			</item>
			<item>
				<title>project idea for google &quot;summer of code&quot;?</title>
				<description><![CDATA[ HI all,<br /> <br /> I am Nelson , a student currently studying Industrail and Systems Eningeering in the U.S.  I want to find out if anyone would be interested to start a summer-of-code  community project to extent marketcetera ? What might be some ideas that you might have in regarding<br /> extending the funcationalities of this  great open-source software?  Would  topics related to optimization of high frequency trading be a good areas to explore? ]]></description>
				<guid isPermaLink="true">http://www.marketcetera.org/community/posts/preList/406/1316.page</guid>
				<link>http://www.marketcetera.org/community/posts/preList/406/1316.page</link>
				<pubDate><![CDATA[Fri, 12 Mar 2010 03:04:49]]> GMT</pubDate>
				<author><![CDATA[ saintong]]></author>
			</item>
			<item>
				<title>CSV Market Data Adapter in Photon</title>
				<description><![CDATA[ Hi,<br /> <br /> I've copied mdata-csv-1.0-SNAPSHOT.jar file into the Photon/plugins directory and restarted all components but still can't see the feed under Preferences -&gt; Market Data. Any ideas on what more I need to do?<br /> <br /> Thanks<br /> <br /> ]]></description>
				<guid isPermaLink="true">http://www.marketcetera.org/community/posts/preList/384/1211.page</guid>
				<link>http://www.marketcetera.org/community/posts/preList/384/1211.page</link>
				<pubDate><![CDATA[Fri, 29 Jan 2010 13:45:15]]> GMT</pubDate>
				<author><![CDATA[ serrpa]]></author>
			</item>
			<item>
				<title>Considerations behind using Esper</title>
				<description><![CDATA[ Hi,<br /> <br /> I am considering using this platform to extend my strategies.  Most of my strategies are based on technical indicators like oscillations, moving averages, etc.   I saw your example MA implementation uses Esper. What was the consideration behind that?  It's like another language I have to learn. I prefer just access the data directly through java.   How do I run test Esper queries? <br /> <br /> Thanks,<br /> Quoc]]></description>
				<guid isPermaLink="true">http://www.marketcetera.org/community/posts/preList/370/1140.page</guid>
				<link>http://www.marketcetera.org/community/posts/preList/370/1140.page</link>
				<pubDate><![CDATA[Wed, 16 Dec 2009 23:50:35]]> GMT</pubDate>
				<author><![CDATA[ quocble]]></author>
			</item>
			<item>
				<title>&quot;Java Strategy Authoring&quot; Installation and excution failure</title>
				<description><![CDATA[ Neither the installation nor the execution of the "Java Strategy Authoring" are working for me. I have attached the output reports as two separated files]]></description>
				<guid isPermaLink="true">http://www.marketcetera.org/community/posts/preList/314/1000.page</guid>
				<link>http://www.marketcetera.org/community/posts/preList/314/1000.page</link>
				<pubDate><![CDATA[Thu, 15 Oct 2009 23:03:08]]> GMT</pubDate>
				<author><![CDATA[ ildefons.magrans@cern.ch]]></author>
			</item>
			<item>
				<title>How to send a map to the chart module from a strategy module?</title>
				<description><![CDATA[ I would like to use the chart open lab module to plot information from my strategies. To do that, my strategy should send a Map with String keys and numeric values because this is a type understood by the chart module. My question is how can I send this map? If this is not possible, how else can I plot information generated by my strategy using the chart module? ]]></description>
				<guid isPermaLink="true">http://www.marketcetera.org/community/posts/preList/305/974.page</guid>
				<link>http://www.marketcetera.org/community/posts/preList/305/974.page</link>
				<pubDate><![CDATA[Sun, 11 Oct 2009 21:48:48]]> GMT</pubDate>
				<author><![CDATA[ ildefons.magrans@cern.ch]]></author>
			</item>
			<item>
				<title>Introducing Marketcetera Open Labs</title>
				<description><![CDATA[ I'm excited today to announce the availability of the [url=http://www.marketcetera.org/confluence/display/MOL/Marketcetera+Open+Labs] Marketcetera Open Labs[/url]. The Open Labs provide an easy way to share platform extensions, modules, new components, and HOWTOs created by our community members. <br /> <br /> The Open Labs was built out of a need to have a place where community members can share the extensions created on top of our platform. We received multiple such requests from many of our community members. As a bootstrap of this effort, we already created a few projects that were on the top of our list based on your feedback. But this is only the beginning. Now we need your help in making Open Labs really useful.   <br /> <br /> Please head over to the [url=http://www.marketcetera.org/confluence/display/MOL/Marketcetera+Open+Labs] Open Labs[/url] and have a look. Better yet, check out the projects, try them out, and add a review - participate in our [url=http://www.marketcetera.org/community/forums/show/9.page]forums[/url]. And if you would like to share your work with the community - check the [url=http://www.marketcetera.org/confluence/display/MOL/Marketcetera+Open+Labs] Open Labs main page[/url] for more details on how to participate - or just [url=mailto:contributions@marketcetera.com]let us know[/url]. <br /> <br /> We are looking forward to your participation.    <br /> <br /> Thanks,<br /> <br /> Yoram Talmor<br /> VP Engineering<br /> ]]></description>
				<guid isPermaLink="true">http://www.marketcetera.org/community/posts/preList/288/922.page</guid>
				<link>http://www.marketcetera.org/community/posts/preList/288/922.page</link>
				<pubDate><![CDATA[Thu, 1 Oct 2009 19:13:23]]> GMT</pubDate>
				<author><![CDATA[ ytalmor]]></author>
			</item>
			<item>
				<title>Updated Contribution Information</title>
				<description><![CDATA[ Hi all,<br /> <br /> We now have an updated contribution wiki page with details of how to contribute and updated list of projects/features we could use your help with:<br /> <br /> <a class="snap_shots" href="http://www.marketcetera.org/confluence/display/MPIO/Contribute" target="_blank" rel="nofollow">http://www.marketcetera.org/confluence/display/MPIO/Contribute</a> <br /> <br /> Looking forward to your suggestions, participation and contributions!<br /> <br /> Thanks,<br /> <br /> Yoram Talmor<br /> VP Engineering]]></description>
				<guid isPermaLink="true">http://www.marketcetera.org/community/posts/preList/94/261.page</guid>
				<link>http://www.marketcetera.org/community/posts/preList/94/261.page</link>
				<pubDate><![CDATA[Wed, 8 Apr 2009 22:20:02]]> GMT</pubDate>
				<author><![CDATA[ ytalmor]]></author>
			</item>
	</channel>
</rss>
