Andres
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
How to set alarm after a candle closes
Collapse
X
-
You use a Timer from the System.Timers namespace.
NB there are other timers in System.Threading.Timer, System.Windows.Forms.Timer, System.Web.UI.Timers and System.Windows.Threading.DispatcherTimer make sure you import System.Timers.Timer and not one of the other namespaces
Be sure to set AutoReset to false or it will repeat every 240 seconds
Code:Timer timer = new Timer(TimeSpan.FromSeconds(240).TotalMilliseconds); timer.AutoReset = false; timer.Elapsed += (o, args) => { PlaySound(NinjaTrader.Core.Globals.InstallDir + @"\sounds\Alert1.wav" timer.Dispose(); }; timer.Start();
-
Originally posted by reach4thelasers View PostYou use a Timer from the System.Timers namespace.
NB there are other timers in System.Threading.Timer, System.Windows.Forms.Timer, System.Web.UI.Timers and System.Windows.Threading.DispatcherTimer make sure you import System.Timers.Timer and not one of the other namespaces
Be sure to set AutoReset to false or it will repeat every 240 seconds
Code:Timer timer = new Timer(TimeSpan.FromSeconds(240).TotalMilliseconds); timer.AutoReset = false; timer.Elapsed += (o, args) => { PlaySound(NinjaTrader.Core.Globals.InstallDir + @"\sounds\Alert1.wav" timer.Dispose(); }; timer.Start();
would be much appreciated
Andres
Comment
-
I'm sure if you really apply yourself you will figure it out. Open the ninjascript editor, make a new indicator, and paste that into OnBarUpdate
Comment
-
Originally posted by reach4thelasers View PostI'm sure if you really apply yourself you will figure it out. Open the ninjascript editor, make a new indicator, and paste that into OnBarUpdate
BTW i do need it to repeat in that interval (after a 5 min candle closes, 240 seconds, activate the sound alert) so i did set rearm true
thank youLast edited by andddres1; 06-14-2017, 10:35 AM.
Comment
-
whoops my-bad on the missing semi-colon. I copied and pasted it straight of the Ninjatrader docs onto the forum.
Comment
Latest Posts
Collapse
Topics | Statistics | Last Post | ||
---|---|---|---|---|
Started by cre8able, Today, 01:16 PM
|
1 response
3 views
0 likes
|
Last Post Today, 01:30 PM | ||
Started by chbruno, 04-24-2024, 04:10 PM
|
3 responses
47 views
0 likes
|
Last Post Today, 01:29 PM | ||
Started by samish18, Today, 01:01 PM
|
1 response
6 views
0 likes
|
Last Post Today, 01:25 PM | ||
Started by WHICKED, Today, 12:56 PM
|
1 response
8 views
0 likes
|
Last Post Today, 01:17 PM | ||
Started by WHICKED, Today, 12:45 PM
|
1 response
11 views
0 likes
|
Last Post Today, 01:08 PM |
Comment