Announcement
Collapse
Looking for a User App or Add-On built by the NinjaTrader community?
Visit NinjaTrader EcoSystem and our free User App Share!
Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
Have a question for the NinjaScript developer community? Open a new thread in our NinjaScript File Sharing Discussion Forum!
See more
See less
Partner 728x90
Collapse
NinjaTrader
Daily Account P/L
Collapse
X
-
Hello vidulk,
Welcome to the NinjaTrader support forum.
In contrast to the strategies virtual performance, you can use the SystemPerformance and TradesPerformance collections to do various tasks:
We have some additional samples for strategies including tracking performance from a strategy here: https://ninjatrader.com/support/help.../strategy2.htm
The sample "Using trade performance statistics for money management" includes daily reset logic.
To access unrealized PnL for a position, you can use GetUnrealizedProfitLoss(): https://ninjatrader.com/support/help...profitloss.htm
I look forward to being of further assistance.JesseNinjaTrader Customer Service
-
So in order to use IsFirstBarOfSession to calculate values just for a given day, I would have to insert the strategy on an intraday chart with only the candles for the last day?
Also I am trying to use this:
To cancel order over all accounts but im guessing that was written fro ninjatrader 7 as the editor is giving me the error of : the type or namespace name 'Globals' does not exist in the namespace 'NinjaTrader.cbi'.
Any help on this?
Comment
-
Hello vidulk,
Thank you for the post.
To use IsFirstBarOfSession, you would need to use a series that has at least one bar that is the first bar of the session. Using an intraday chart would work for that purpose. The amount of data would not matter so much, mainly that intraday chart would need to include the first bar of the session for this to become true.
Regarding the NT7 syntax, that would not work in NT8 quite a lot has changed between versions. To access the account directly, I would suggest reviewing the addon section of the NT8 help guide:
Working with the account is considered an advanced programming task so I would suggest reviewing the help guide samples before working with the account directly. You would likely want to use either CancelAllOrders() or Flatten() to close all open orders or positions on the account.
Please let me know if I may be of additional assistance.JesseNinjaTrader Customer Service
Comment
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by andrewtrades, Today, 04:57 PM
|
1 response
5 views
0 likes
|
Last Post Today, 05:02 PM | ||
Started by chbruno, Today, 04:10 PM
|
0 responses
3 views
0 likes
|
Last Post
by chbruno
Today, 04:10 PM
|
||
Started by josh18955, 03-25-2023, 11:16 AM
|
6 responses
436 views
0 likes
|
Last Post
by Delerium
Today, 03:42 PM
|
||
Started by FAQtrader, Today, 03:35 PM
|
0 responses
7 views
0 likes
|
Last Post
by FAQtrader
Today, 03:35 PM
|
||
Started by rocketman7, Today, 09:41 AM
|
5 responses
19 views
0 likes
|
Last Post Today, 03:33 PM |
Comment