| Author |
Message |
|
|
Did you see the page at http://www.marketcetera.org/confluence/display/SA/Strategy+Agent ?
it walks you through a brief overview of how the StrategyAgent command scripts are written.
You can create your data module with a name like and then refer to it that way subsequently.
|
 |
|
|
Are you sure the ORS is running?
Can you verify that
1. ORS is running and listening on ports 9000 and 61616 (message queue)
2. Database is running and listening on port 3306
|
 |
|
|
Marketcetera is built using Maven, so you can follow the usual Eclipse way to import a new project into your workspace as a Maven project.
You may have some luck running
> mvn eclipse:eclipse
goal to generate Eclipse project file and open that in Eclipse.
Alternatively, you can import it manually by navigating to the src directory and importing all the source code.
You can find help on general Eclipse questions at http://eclipse.org/
|
 |
|
|
There may be 2 issues:
1. It seems that you are logging on with the same credentials in brokerA and brokerB.
Try modifying the following lines to have different sender.comp.id
metc.brokerA.qf.sender.comp.id=150w-ita@gmail.com
metc.brokerB.qf.sender.comp.id=150w-ita@gmail.com
2. Make sure that you load all 3 broker beans in ors/conf/brokers/main.xml in the following section:
<import resource="brokerA/main.xml"/>
<import resource="brokerB/main.xml"/>
<property name="brokers">
<list>
<ref bean="metc_broker"/>
<ref bean="brokerA"/>
<ref bean="brokerB"/>
</list>
</property>
#2 is the more likely curlprit, just make sure you are loading and including all 3 brokers in the Spring config file.
|
 |
|
|
The first install sets up all the Maven library dependencies that are used in the subsequent POM files.
We thought it would be simpler to separate all the dependencies into one file, and be able to update just that file and re-install if you needed to upgrade a library.
The subsequent builds all of the Marketcetera Platform.
|
 |
|
|
Yes, the 1.5 version of Photon only allows you to run Ruby strategies.
Running Java strategies from inside Photon is available in the commercial release of Marketcetera.
|
 |
|
|
See http://www.marketcetera.org/community/posts/list/253.page#1396
Market Data - Activ Financial, NYSE
Brokers - Electronic Securities Processing, Interactive Brokers; Merill Lynch DMA, Global, PAX; Currenex, Lime, NYSE TransactTools, Pipeline
In addition, working on DB (Deutsche Bank) right now as well.
|
 |
|
|
See http://www.marketcetera.org/confluence/display/MPIC/ORS+Configuration#ORSConfiguration-BrokerDestinations for how to configure the ORS to connect to other FIX destinations.
Commercial version of Marketcetera comes with certified FIX adapters for various brokers/exchanges.
|
 |
|
|
Take a look at the Strategy APIs at http://www.marketcetera.org/confluence/display/STG/Strategy+Module
The actual API you need is
org.marketcetera.trade.ExecutionReport[] getExecutionReports(org.marketcetera.trade.OrderID) / get_execution_reports(orderID)
Retrieves the execution reports that correspond to the given order. The order must have been sent by this strategy during this strategy session. In order to receive execution reports, the strategy must be connected to the Marketcetera server. The values returned may not correspond to the aggregate set of execution reports supplied via onExecutionReport as getExecutionReports is limited to execution reports from orders sent by this stategy and onExecutionReport receives all execution reports.
|
 |
|
|
Make sure that your MAVEN_OPTS variable is set:
export MAVEN_OPTS="-Xmx512m -Xms128m -XX:MaxPermSize=512m"
See more details at http://www.marketcetera.org/confluence/display/MDN/Building+Marketcetera+Platform
You can ignore the log4j error.
|
 |
|
|
It's on port 7003, not 7300
http://marketcetera.org/confluence/display/MPIC/Marketcetera+Simulators
|
 |
|
|
Make sure the MySQL database comes up correctly - if it doesn't, you can try starting it by hand.
It's setup a task in Windows Services, so you can try starting it there.
Starting the ORS should start MySQL, so perhaps something's wrong with MySQL setup - look at the db logs to find out.
|
 |
|
|
Marketcetera ships with QFJ 1.3.3
It hasn't been ported to QFJ 1.4.0, but you can swap the jars yourself, there shouldn't be any issues - just make sure to create the BigDecimal instead of double versions of QFJ.
btw, there's no such thing as 1.13.x - 1.4.0 is the latest, and 1.4.1 is in the works...
|
 |
|
|
|
See the http://www.marketcetera.org/confluence/display/MOL/Java+Strategy+Authoring on how to run your strategy inside an Eclipse debugger
|
 |
|
|
Anil,
1. The certified IB FIX connector is only available to commercial Marketcetera customers. Email roy@marketcetera.org if you'd like to find out more about commercial support.
2. We don't have an all-inclusive script to verify setup. However, if you can run sample strategies from Photon and Strategy Agent, and can send orders to the Marketcetera Exchange Simulator, then you are set up.
|
 |
|
|