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
NinjaTrader.Custom.dll
Collapse
X
-
Hello fingers,
Thank you for your post.
The NinjaTrader.Custom.DLL file is part of the assembly for custom NinjaScript files. It automatically re-generates each time the platform is compiled to pick up any changes that were made.
Please let us know if we may be of further assistance.Emily C.NinjaTrader Customer Service
-
so NinjaTrader.Custom.DLL includes all custom add-ons, indicators, strategies etc.?
what is the purpose of the Visual Studio project file (NinjaTrader.Custom.csproj) ... this doesn't appear to show custom scripts unless called from NinjaScript editor?
Last edited by fingers; 12-15-2023, 10:35 AM.
Comment
-
Originally posted by fingers View Postso NinjaTrader.Custom.DLL includes all custom add-ons, indicators, strategies etc.?
what is the purpose of the Visual Studio project file (NinjaTrader.Custom.csproj) ... this doesn't appear to show custom scripts unless called from NinjaScript editor?
For more details on using Visual Studio for debugging (as well as a note about using it as a text editor) please see the help guide page here:
Please feel free to reach out with any additional questions or concerns.Emily C.NinjaTrader Customer Service
- Likes 1
Comment
-
Think about all the folders under bin/Custom/...
Lots of these folders contain source code,
both the factory default scripts as well as
your private custom scripts
When the NInjaScript compiler compiles a .cs
file (doesn't matter which folder, whether it be
Indicator, Strategy, AddOns, BarTypes, etc)
every single .cs file will be recompiled -- the
idea is that you compile one file but actually
under the hood NT recompiles all files.
All that source code found under bin/Custom
goes into NinjaTrader.Custom.dll
That's why every time you recompile, all .cs
files are re-compiled and NinjaTrader.Custom.dll
is re-created every compile.
Thus,
where are the EMA and SMA indicators located?
where are all the bartypes located?
where are all the drawing tools?
all of these, including any of your own source
codes or downloaded source codes, they all get
compiled into the NinjaTrader.Custom.dll assembly.
In summary:
All code under 'Custom' folder hierarchy gets
compiled into the 'Custom' assembly.
- Likes 1
Comment
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by JoMoon2024, Today, 06:56 AM
|
0 responses
6 views
0 likes
|
Last Post
by JoMoon2024
Today, 06:56 AM
|
||
Started by Haiasi, 04-25-2024, 06:53 PM
|
2 responses
17 views
0 likes
|
Last Post
by Massinisa
Today, 05:32 AM
|
||
Started by Creamers, Today, 05:32 AM
|
0 responses
6 views
0 likes
|
Last Post
by Creamers
Today, 05:32 AM
|
||
Net Change
by Segwin
Started by Segwin, 05-07-2018, 02:15 PM
|
12 responses
1,786 views
0 likes
|
Last Post
by Leafcutter
Today, 05:30 AM
|
||
Started by poplagelu, Today, 05:00 AM
|
0 responses
3 views
0 likes
|
Last Post
by poplagelu
Today, 05:00 AM
|
Comment