NexusFi: Find Your Edge


Home Menu

 





Portfolio Trader Automate Order Execution Tutorial


Discussion in MultiCharts

Updated
    1. trending_up 4,610 views
    2. thumb_up 2 thanks given
    3. group 4 followers
    1. forum 16 posts
    2. attach_file 0 attachments




 
Search this Thread

Portfolio Trader Automate Order Execution Tutorial

  #11 (permalink)
LePulp
Newport Beach CA
 
Posts: 13 since Feb 2011
Thanks Given: 2
Thanks Received: 2

Indeed! I use IQfeed as well.

But in both cases, I still need the CSI historical data where I have full control of the algorithm to back-adjust the continuous futures series.

Nevertheless, I will give a try with IQfeed historical and RT.

Best,

P

Reply With Quote

Can you help answer these questions
from other members on NexusFi?
ZombieSqueeze
Platforms and Indicators
About a successful futures trader who didnt know anythin …
Psychology and Money Management
REcommedations for programming help
Sierra Chart
What broker to use for trading palladium futures
Commodities
Trade idea based off three indicators.
Traders Hideout
 
  #12 (permalink)
LePulp
Newport Beach CA
 
Posts: 13 since Feb 2011
Thanks Given: 2
Thanks Received: 2

To conclude, using either the IB as RT and Historical or the IQFeed RT and historical, the portfolio trader works fine. The tricky part is to use CSI as historical. So, it might be a deal breaker for me.

Reply With Quote
  #13 (permalink)
 ABCTG   is a Vendor
 
Posts: 2,436 since Apr 2013
Thanks Given: 482
Thanks Received: 1,629


LePulp,

you can always add the history via ASCII as MC support suggested and use the IQ data real time and map to IB.
However depending on how often you have to do this for your symbols I can see this becoming an annoyance.

Regards,

ABCTG


LePulp View Post
To conclude, using either the IB as RT and Historical or the IQFeed RT and historical, the portfolio trader works fine. The tricky part is to use CSI as historical. So, it might be a deal breaker for me.


Follow me on Twitter Reply With Quote
  #14 (permalink)
LePulp
Newport Beach CA
 
Posts: 13 since Feb 2011
Thanks Given: 2
Thanks Received: 2

That's my concern, it will become an annoyance in the foreseeable future, as it is a manual process. Moreover, the futures roll in MC is also a manual process. I will need to run some tests. But I would like to avoid any critical manual procedure.

Reply With Quote
  #15 (permalink)
LePulp
Newport Beach CA
 
Posts: 13 since Feb 2011
Thanks Given: 2
Thanks Received: 2

I'm trying to give MC a last chance. I'm using the IB or IQFeed as data1 (tradeable instrument) and CSI data as data2. I will calculate the signal, say the MAs in this simple example, from data2. However in this very simple example of MA cross-over the results doesn't match using only CSI data. I rechecked the code and didn't find any error. Given the CSI rolling algorithm, the data are not exactly the same in the past but it should be exactly the same, therefore I wonder if it could could work for live trading. Does anyone does like this?

Best,

P.

Reply With Quote
  #16 (permalink)
 ABCTG   is a Vendor
 
Posts: 2,436 since Apr 2013
Thanks Given: 482
Thanks Received: 1,629

LePulp,

in general it should be possible to get the same results under the condition that your settings are the same so that the computations start on the same bar. Besides that your code should handle the second data stream correctly in order for it to come up with the same result.
The easier approach to debug your code might be to do it within an indicator i.e. one chart of just CSI and your average and the second chart using the two data streams and your other indicator code. This way you can spot where the differences are coming from.

Regards,

ABCTG


LePulp View Post
I'm trying to give MC a last chance. I'm using the IB or IQFeed as data1 (tradeable instrument) and CSI data as data2. I will calculate the signal, say the MAs in this simple example, from data2. However in this very simple example of MA cross-over the results doesn't match using only CSI data. I rechecked the code and didn't find any error. Given the CSI rolling algorithm, the data are not exactly the same in the past but it should be exactly the same, therefore I wonder if it could could work for live trading. Does anyone does like this?

Best,

P.


Follow me on Twitter Reply With Quote
Thanked by:
  #17 (permalink)
LePulp
Newport Beach CA
 
Posts: 13 since Feb 2011
Thanks Given: 2
Thanks Received: 2

I had a problem using the IB historical data (problem because the short span) but with IQfeed it works.

Thanks you

Reply With Quote




Last Updated on October 16, 2018


© 2024 NexusFi™, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Privacy Policy - Downloads - Top
no new posts