Welcome to the Traders Laboratory Forums.
Automated Trading Black box systems, strategy automation, algorithmic trading, etc...

Reply
Old 07-15-2009, 06:23 AM   #1

Join Date: Dec 2008
Location: athens
Posts: 54
Ignore this user

Thanks: 0
Thanked 4 Times in 3 Posts

First Long Exit High Definition

hi guys

i am dealing with a particular problem in MC,

i am trying to get the high value of the bar that a long position in a strategy is scaled out...

if barsinceentry > 5 then sell n contract next bar market
if currentcontracts < maxcontracts then
value1 = high;

//and then //

if high > value1 + .30 sell n contracts next bar market;

// where n = position total /2 //

this doesnt work neither the reserved word "time since entry"

if time > timesinceentry + 10 then
value1 = high;


both thought if attached to a sell order they work properly.


if time > timesinceentry + 10 or currentcontracts < maxcontracts then
sell x next bar market;


the question here is how do i mark the high of the bar that a long position got scaled out in a strategy..
what was the code that initiated the first sell is no important
it can be anything like
if h > highest(high,30)[1] then sell totalcontracts/2 next bar market;

how can i reference the bar that this activity just took place as a benchmark for future activity is my question if anyone knows the answer..

thanks in advance..i feel that a technique like that most likely will be usefull for some people in this forum.
andypap is offline  
Reply With Quote
Old 07-15-2009, 09:38 AM   #2

Tams's Avatar

Join Date: Sep 2008
Location: Geelong
Posts: 3,778
Ignore this user

Thanks: 2,084
Thanked 1,474 Times in 912 Posts

Re: First Long Exit High Definition

Quote:
this doesnt work neither the reserved word "time since entry"

do you have the definition of the keyword "time since entry"?
can you post it?
Tams is offline  
Reply With Quote
Old 07-15-2009, 06:16 PM   #3

Join Date: Dec 2008
Location: athens
Posts: 54
Ignore this user

Thanks: 0
Thanked 4 Times in 3 Posts

Re: First Long Exit High Definition

actually the reserved word is entrytime...

it marks the time a position was entered..
entrytime(0) is last openposition,entrytime(1) is one position prior etc.
if you declare a var

value1 = entrytime(0)
it will return 1000 if last position was entered at 10.00 am..
notice that it works fine as long as it is attached with a sell order after a long position was entered.
it wont work though in a conditional statment like

if time > entrytime + 10 then //10 bars after entry in one min chart//
value1 = high;
andypap is offline  
Reply With Quote
Old 07-15-2009, 07:07 PM   #4

Tams's Avatar

Join Date: Sep 2008
Location: Geelong
Posts: 3,778
Ignore this user

Thanks: 2,084
Thanked 1,474 Times in 912 Posts

Re: First Long Exit High Definition

Quote:
if time > entrytime + 10 then //10 bars after entry in one min chart//

how did you figure this out?
Tams is offline  
Reply With Quote
Old 07-15-2009, 07:34 PM   #5

Join Date: Dec 2008
Location: athens
Posts: 54
Ignore this user

Thanks: 0
Thanked 4 Times in 3 Posts

Re: First Long Exit High Definition

well if that is followed by this :

then sell n contracts this bar close

i can see in my 1 min chart that 10 bars after the entry there is a sell for n

my point here though is whether one can mark the high/low value of the bar of the first exit (scaling out of a position).

i thought that a way to do so is by using currentcontracts<maxcontr acts and it didnot work..then i turn to barssinceentry and entrytime only to realize that they work fine only if followed by a sell/buyto cover command;

do you know an alternate way or am i making a mistake somewhere;
andypap is offline  
Reply With Quote
Old 07-15-2009, 09:08 PM   #6

Tams's Avatar

Join Date: Sep 2008
Location: Geelong
Posts: 3,778
Ignore this user

Thanks: 2,084
Thanked 1,474 Times in 912 Posts

Re: First Long Exit High Definition

you can give this a try:


if BarsSinceExit = 1 then value1 = h[1];
Tams is offline  
Reply With Quote
Old 07-16-2009, 05:00 AM   #7

Join Date: Dec 2008
Location: athens
Posts: 54
Ignore this user

Thanks: 0
Thanked 4 Times in 3 Posts

Re: First Long Exit High Definition

this reserved word is specified as a completely closed position..thats why i didnot even took a shot at this..
i also have tried to bundle this with the conditional statment that triggered the first exit..

if conditions then
value1 = high;

the problem is "conditions" kept occuring after the first exit changing value1 each time they occured..

hypothetically speaking if someone sets a first target in a strategy scales out 1/2 of the position there and then wants to sell 1/2 more on a fixed price level above the first exit its a dead end because there is no way to use the strategy position reserved words in a conditional statment..

thats really funny for a langauge develloping over 10 years..
andypap is offline  
Reply With Quote
Old 07-16-2009, 05:23 AM   #8

Join Date: Dec 2008
Location: athens
Posts: 54
Ignore this user

Thanks: 0
Thanked 4 Times in 3 Posts

Re: First Long Exit High Definition

here is a pic where the condition

if current contracts < maxcontracts
then value1 = high;

if c > h + 0.50 then sell current contracts -1

sells before the position is scaled out at a time where current contracts = max contracts

"test" sells 1 contract just to mark where current contracts < max contracts by this condition

if barsinceentry > n then sell "test"
Attached Thumbnails
First Long Exit High Definition-snapshot.png  
andypap is offline  
Reply With Quote

Reply

Thread Tools
Display Modes Help Others By Rating This Thread
Help Others By Rating This Thread:


Similar Threads
Thread Thread Starter Forum Replies Last Post
[Volume] Volume Intepretation/Definition El Guapo Technical Analysis 7 07-13-2009 11:46 AM
Trading Edge: Definition janus Trading Psychology 28 08-26-2008 08:00 AM
Definition of Stagflation in Wikipedia torero General Discussion 1 06-20-2008 06:52 PM
{REQ} help with an exit strategy jjthetrader Coding Forum 4 09-22-2007 01:06 PM
High Volatility and Long Liquidations Soultrader Futures Trading Laboratory 21 07-29-2007 12:56 AM

All times are GMT -4. The time now is 10:40 AM.
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
CS to VB integration by DeskLancer
©2006-2011 Traders Laboratory, All Rights Reserved.