[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re[4]: [amibroker] Placing orders for only the highest scored tickers



PureBytes Links

Trading Reference Links

Thanks TJ, but...if i am correct...


Using the Portfolio Backtester I would be setting a PosQty, say 5 stocks max, and the BT would always trade 5 stocks using lower probabilities if needed. So if my 5 stocks which have a higher probability would fail to fill than the BT would trade the next five stocks down the list. 


In real trading this would not happen because I would only place orders for five stocks with the highest probability of fill and if they didn't fill I would have no trades on that day.


This means using the PositionScore my practical results wouldn't match the BTs.


Unless i misunderstand this the only way around this is to add a qualifier to the signals, as Ara suggested, that prevents the system from trading stocks below the 5th level down.


Buy = Buy AND FillProbability > 5thProbValue;


right or wrong?


herman


Monday, April 16, 2007, 1:00:45 PM, you wrote:


>

Herman,

 

PositionScore will do that for you. It does not matter when you get signals. 

 

Just put the "probability of getting a trade based on past performance." into PosScore.

 

And it will honor it. 

 

To implement limit order use

 

Buy = YOUR ORIGINAL BUY AND High > LimitPrice;


Best regards,

Tomasz Janeczko

amibroker.com

----- Original Message ----- 

From: Herman 

To: dingo 

Sent: Monday, April 16, 2007 5:57 PM

Subject: Re[2]: [amibroker] Placing orders for only the highest scored tickers


No, if i understand the PositionScore correctly it won't.


The PositionScore assumes all signals are available at the same time and then simply picks the top scores. But my signals aren't all traded and aren't known at the start of the day, they are scattered in real-time over the entire trading day. Using the PS I would have to place all 100 order-sets and this is what i want to get away from. 


herman


 


Monday, April 16, 2007, 11:02:29 AM, you wrote:


>

Positionscore will do it for you.

 

d




From: amibroker@xxxxxxxxxxxxxxx [mailto:amibroker@xxxxxxxxxxxxxxx] On Behalf Of Herman

Sent: Monday, April 16, 2007 10:39 AM

To: _AmiBroker

Subject: [amibroker] Placing orders for only the highest scored tickers


I have a portfolio system that trades n tickers from a N100 WatchList, however the trades are intraday LMT orders and I cannot know beforehand which tickers will give me a trade. 


To prevent me from having to place 100 sets of orders I want to only place orders for the n top-scored tickers. The score would rank my tickers on probability of getting a trade based on past performance. This may cause me to trade a partial portfolio at times but that is OK.


Would anybody know how to go about this in a simple way, i.e without resorting to OLE or the custom Backtester?


herman















 

 

__._,_.___

Please note that this group is for discussion between users only.

To get support from AmiBroker please send an e-mail directly to
SUPPORT {at} amibroker.com

For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/

For other support material please check also:
http://www.amibroker.com/support.html





SPONSORED LINKS
Investment management software Investment property software Investment software
Investment tracking software Return on investment software

Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe

__,_._,___