Gamestudio Links
Zorro Links
Newest Posts
Zorro 2.70
by jcl. 09/29/25 09:24
optimize global parameters SOLVED
by dBc. 09/27/25 17:07
ZorroGPT
by TipmyPip. 09/27/25 10:05
assetHistory one candle shift
by jcl. 09/21/25 11:36
Plugins update
by Grant. 09/17/25 16:28
AUM Magazine
Latest Screens
Rocker`s Revenge
Stug 3 Stormartillery
Iljuschin 2
Galactic Strike X
Who's Online Now
1 registered members (TipmyPip), 18,388 guests, and 6 spiders.
Key: Admin, Global Mod, Mod
Newest Members
krishna, DrissB, James168, Ed_Love, xtns
19168 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Average Position Up #478954
01/25/20 00:23
01/25/20 00:23
Joined: Jan 2020
Posts: 32
L
leohermoso Offline OP
Newbie
leohermoso  Offline OP
Newbie
L

Joined: Jan 2020
Posts: 32
Hi, I am trying to achieve the following result: Everything I trail my stop loss I want to increase the size of my positions

I know the following TMF code is wrong, but how is the correct way to achieve this?

Code
int TrailingAndAdding(var lookback)
{

	if (TradeIsOpen && TradeProfit > 0 )
	{
		
		if (TradeIsLong)
		{
			TradeStopLimit = max(TradeStopLimit, LL(lookback, 0));
			//Increase my Position by one unit
			TradeLots++;
		}
		else if (TradeIsShort)
		{
			TradeStopLimit = min(TradeStopLimit, HH(lookback, 0));
			//Increase my Position by one unit
			TradeLots++;
		}

	}

	return 0;
}



Best Regards

Leo Hermoso

Last edited by Leohermoso; 01/25/20 00:24.
Re: Average Position Up [Re: leohermoso] #478957
01/25/20 17:44
01/25/20 17:44
Joined: Feb 2017
Posts: 1,806
Chicago
AndrewAMD Offline
Serious User
AndrewAMD  Offline
Serious User

Joined: Feb 2017
Posts: 1,806
Chicago
You cannot increase the position of a trade. You can either partially close it or close it entirely.

Suppose your position is 10 lots long, and you want to increase it to 12, you enterLong for 2 lots. Yes, now you have to manage 2 trades.

Alternatively, if you are using the Virtual Hedging feature (Hedge = 5, Zorro S only), you can close the original 10 long trade and place another 12 long. At the end of your run() call, Zorro will place a single +2 lot trade to split the difference. This is a very nice feature.

Re: Average Position Up [Re: AndrewAMD] #478965
01/28/20 22:07
01/28/20 22:07
Joined: Jan 2020
Posts: 32
L
leohermoso Offline OP
Newbie
leohermoso  Offline OP
Newbie
L

Joined: Jan 2020
Posts: 32
That's an interesting approach Andrew. Tks for your reply.


Moderated by  Petra 

Gamestudio download | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1