Gamestudio Links
Zorro Links
Newest Posts
Blobsculptor tools and objects download here
by NeoDumont. 03/28/24 03:01
Issue with Multi-Core WFO Training
by aliswee. 03/24/24 20:20
Why Zorro supports up to 72 cores?
by Edgar_Herrera. 03/23/24 21:41
Zorro Trader GPT
by TipmyPip. 03/06/24 09:27
VSCode instead of SED
by 3run. 03/01/24 19:06
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
1 registered members (opm), 778 guests, and 4 spiders.
Key: Admin, Global Mod, Mod
Newest Members
sakolin, rajesh7827, juergen_wue, NITRO_FOREVER, jack0roses
19043 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
how to close (cancel) all pending trades? #447969
01/15/15 12:25
01/15/15 12:25
Joined: Apr 2014
Posts: 45
Germany
webradio Offline OP
Newbie
webradio  Offline OP
Newbie

Joined: Apr 2014
Posts: 45
Germany
how do I close all pending trades? (must work in Train/Test as well)
Code:
for (open_trades)
  if (TradeIsPending) 
    exitTrade(ThisTrade);

?

Last edited by webradio; 01/15/15 12:50.
Re: how to close (cancel) all pending trades? [Re: webradio] #447972
01/15/15 12:57
01/15/15 12:57
Joined: Jul 2000
Posts: 27,977
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,977
Frankfurt
Yes, that should work.

Re: how to close (cancel) all pending trades? [Re: jcl] #447980
01/15/15 15:57
01/15/15 15:57
Joined: Apr 2014
Posts: 45
Germany
webradio Offline OP
Newbie
webradio  Offline OP
Newbie

Joined: Apr 2014
Posts: 45
Germany
Having all pending trades closed as scripted above, shouldn't NumPendingTrades return zero?
Code:
Hedge = 4; 
printf("\nBefore deleting, NumPendingTotal==%d",NumPendingTotal);
for (open_trades) {
  if (TradeIsPending) {
    exitTrade(ThisTrade);
  }
}
printf("\nAfter deleting, NumPendingTotal==%d",NumPendingTotal);


Output:
Code:
Before deleting, NumPendingTotal==4
After deleting, NumPendingTotal==4

(Number four just like hedge mode ist only a coincidence)

Re: how to close (cancel) all pending trades? [Re: webradio] #448233
01/23/15 21:59
01/23/15 21:59
Joined: Apr 2014
Posts: 45
Germany
webradio Offline OP
Newbie
webradio  Offline OP
Newbie

Joined: Apr 2014
Posts: 45
Germany
Anybody? Shouldn't NumPendingTotal decrease immediately after closing a pending trade using exitTrade() ?

Re: how to close (cancel) all pending trades? [Re: webradio] #448268
01/26/15 17:49
01/26/15 17:49
Joined: Jul 2000
Posts: 27,977
Frankfurt
jcl Offline

Chief Engineer
jcl  Offline

Chief Engineer

Joined: Jul 2000
Posts: 27,977
Frankfurt
I don't think so. Global variables are updated before the run() function, not within a TMF.


Moderated by  Petra 

Gamestudio download | chip programmers | 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