Support Board
Date/Time: Sun, 12 Jan 2025 09:47:20 +0000
How to set condition to trigger email?
View Count: 2624
[2016-07-12 15:26:25] |
User701247 - Posts: 117 |
I would like to know on how to trigger email based on condition within sierra chart. If price is cross over moving average 10, then send email to my email address. Does anyone have any suggestions on whether it can be implemented within Sierra Chart? Thanks in advance for any suggestions |
[2016-07-12 16:32:48] |
Sierra Chart - Max - Posts: 5778 |
To set Alerts on your Charts and Studies refer to the documentation here: https://www.sierrachart.com/index.php?page=doc/doc_StudyChartAlertsAndScanning.php To configure the Alert Settings, including sending emails refer to the documentation here: https://www.sierrachart.com/index.php?page=doc/doc_GeneralSettings.html#AlertSoundSettings Sierra Chart Support |
[2016-07-13 04:03:53] |
User701247 - Posts: 117 |
Del ...
Date Time Of Last Edit: 2016-07-13 04:29:30
|
[2016-07-13 04:14:15] |
Sierra Chart Engineering - Posts: 104368 |
We do not understand the question.
Sierra Chart Support - Engineering Level Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy: https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service: Sierra Chart Teton Futures Order Routing |
[2016-07-13 04:30:36] |
User701247 - Posts: 117 |
Please see attached image, I would like to know on how to set conditions for alert. Do you have any suggestions? Thanks you very much for any suggestions |
Counting.JPG / V - Attached On 2016-07-13 04:30:33 UTC - Size: 93.19 KB - 374 views |
[2016-07-13 04:53:51] |
Sierra Chart Engineering - Posts: 104368 |
We do not provide alert formula programming help.
Sierra Chart Support - Engineering Level Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy: https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service: Sierra Chart Teton Futures Order Routing |
[2016-07-13 05:09:48] |
User701247 - Posts: 117 |
I only need to know on how to get start on programming if I know on what programming code looks like, then I can code it, but at least I need some samples in order to understand on how things work under Sierra Chart. I need to know on how to access the raw data (Bid Ask volume at difference levels) on each number bar. Do you have any suggestions on where to get some samples on this programming issues? Thanks you very much for any suggestions Date Time Of Last Edit: 2016-07-13 05:13:14
|
[2016-07-14 23:08:19] |
User701247 - Posts: 117 |
I would like to know on where to find any programming documents for Sierra Chart. It is very difficult to continue studying Sierra Chart without supports. I would like to know on how to access the raw data (Bid Ask volume at difference levels) on each number bar. Do you have any suggestions? Thanks you very much for any suggestions Date Time Of Last Edit: 2016-07-14 23:08:58
|
[2016-07-15 00:49:34] |
Sierra Chart Engineering - Posts: 104368 |
We will get you the documentation and examples a little later today.
Sierra Chart Support - Engineering Level Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy: https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service: Sierra Chart Teton Futures Order Routing |
[2016-07-15 11:19:37] |
User701247 - Posts: 117 |
I look forward to your reply Thanks you very much for any suggestions |
[2016-07-16 01:13:06] |
Sierra Chart Engineering - Posts: 104368 |
We apologize for the delay. I need to know on how to access the raw data (Bid Ask volume at difference levels) on each number bar. Advanced Custom Study Interface and Language (ACSIL) You will want to use this ACSIL member to access the Volume at Price data for each price level: https://www.sierrachart.com/index.php?page=doc/doc_ACSIL_Members_Variables_And_Arrays.html#scVolumeAtPriceForBars Also, this information was provided to you previously in response to previous questions. So look at your previous questions and responses. Sierra Chart Support - Engineering Level Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy: https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service: Sierra Chart Teton Futures Order Routing Date Time Of Last Edit: 2016-07-17 10:26:42
|
[2016-07-22 00:01:24] |
User701247 - Posts: 117 |
Referring to your reference, I would like to know on where to find the programming symbol to access different levels of bid and ask volume, such as 294 on Ask, 147 on Bid, 5 on Ask 204 on Bid, 0 on Ask and 0 on Bid. Please see the attached image for details Do you have any suggestions? Thank you very much for any suggestions :> Date Time Of Last Edit: 2016-07-22 00:02:18
|
Counting.JPG / V - Attached On 2016-07-22 00:01:40 UTC - Size: 93.19 KB - 354 views |
[2016-07-22 04:24:26] |
Sierra Chart Engineering - Posts: 104368 |
You will want to use ACSIL to give you full control over accessing the volume at price data. You will want to use this ACSIL member to access the Volume at Price data for each price level: https://www.sierrachart.com/index.php?page=doc/doc_ACSIL_Members_Variables_And_Arrays.html#scVolumeAtPriceForBars From documentation: For an example on how to use sc.VolumeAtPriceForBars, refer to the function scsf_VolumeAtPriceArrayTest in the /ACS_Source/studies8.cpp file in the in the folder where Sierra Chart is installed to.
For more information about accessing that particular source code file, refer to: https://www.sierrachart.com/index.php?page=doc/BuildCustomStudiesDLL.html#SearchingSourceCodeBuiltIn You can also use Simple Alerts. For the Special functions for accessing the Volume at Price data, refer to: Study/Chart Alerts And Scanning: Special Functions Sierra Chart Support - Engineering Level Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy: https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service: Sierra Chart Teton Futures Order Routing Date Time Of Last Edit: 2016-07-22 04:26:41
|
[2016-08-04 10:08:44] |
User701247 - Posts: 117 |
Referring to your reference, I would like to know on where to find the programming symbol to access different levels of bid and ask volume, such as 294 on Ask, 147 on Bid, 5 on Ask 204 on Bid, 0 on Ask and 0 on Bid. Please see the attached image for details For achieving on above description, could anyone please help to show on what the code look like and encourage me going at the initial learning stage? I feel like to give up on learning this materials. Do you have any suggestions? Thank you very much for any suggestions :> Date Time Of Last Edit: 2016-08-04 10:09:30
|
Counting.JPG / V - Attached On 2016-08-04 10:07:10 UTC - Size: 93.19 KB - 332 views |
[2016-08-05 06:13:48] |
Sierra Chart Engineering - Posts: 104368 |
You will need to use the Advanced Custom Study Interface and Language for this. Here is the documentation for that: Advanced Custom Study Interface and Language (ACSIL) The first step is to go through the step-by-step instructions here to create a simple study: Advanced Custom Study Interface and Language (ACSIL): Step-By-Step Instructions to Create an Advanced Custom Study Function Here is a specific code example you are looking for: // Get the sum of the volumes from all of the prices at this bar by using sc.VolumeAtPriceForBars->GetNextHigherVAPElement()
unsigned int TotalVolume = 0; int CurrentVAPPriceInTicks = INT_MIN ; // This will be incremented from the lowest to highest price tick in the bar const s_VolumeAtPriceV2 *p_VolumeAtPrice; while (sc.VolumeAtPriceForBars->GetNextHigherVAPElement(sc.Index, CurrentVAPPriceInTicks, &p_VolumeAtPrice)) { TotalVolume += p_VolumeAtPrice->Volume; //Calculate the price. This requires multiplying p_VolumeAtPrice->PriceInTicks by the tick size float Price = p_VolumeAtPrice->PriceInTicks * sc.TickSize; //Other members available: //p_VolumeAtPrice->AskVolume; //p_VolumeAtPrice->BidVolume; //p_VolumeAtPrice->NumberOfTrades; } Sierra Chart Support - Engineering Level Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy: https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service: Sierra Chart Teton Futures Order Routing |
[2016-09-22 22:41:00] |
User701247 - Posts: 117 |
When I build custom studies DLL, I get following error "fatal error C1083" as shown below. I have checked that the following both files are existed. C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat c:\sierrachart\acs_source\scstructures.h Do you have any suggestions on what wrong it is? Thank you very much for any suggestions :> -- Starting build of Custom Studies Source files: Sample.cpp. -- 06:37:18 C:\Windows\system32\cmd.exe /C "C:\SierraChart\ACS_Source\VisualCCompile.Bat" C:\SierraChart\ACS_Source>call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" Sample.cpp c:\sierrachart\acs_source\scstructures.h(6): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory -- End of Build -- 06:37:20 Date Time Of Last Edit: 2016-09-23 04:36:07
|
[2016-09-23 04:07:21] |
Sierra Chart Engineering - Posts: 104368 |
Do you notice this error when you compile the Template.cpp file?
Sierra Chart Support - Engineering Level Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy: https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service: Sierra Chart Teton Futures Order Routing |
[2016-09-23 04:19:17] |
User701247 - Posts: 117 |
Go to Build Advance Custom Studies DLL 1) Select file(s) Template.cpp 2) Click Build Custom Studies DLL Button 3) and get following Build Output Please see attached file, c:\sierrachart\acs_source\scstructures.h is existed Do you have any suggestions on what wrong it is? Thank you very much for any suggestions :> -- Starting build of Custom Studies Source files: Template.cpp. -- 12:34:20 C:\Windows\system32\cmd.exe /C "C:\SierraChart\ACS_Source\VisualCCompile.Bat" C:\SierraChart\ACS_Source>call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" Template.cpp c:\sierrachart\acs_source\scstructures.h(6): fatal error C1083: Cannot open include file: 'windows.h': No such file or directory -- End of Build -- 12:34:24 Date Time Of Last Edit: 2016-09-23 11:33:29
|
scstructures.png / V - Attached On 2016-09-23 11:33:20 UTC - Size: 90.64 KB - 342 views |
[2016-09-28 07:54:30] |
User701247 - Posts: 117 |
I would like to know on what wrong it is: 1) Build Custom Studies DLL 2) Select Analysis >> Studies on the menu. Press the Add Custom Study... button. Locate the name of your advanced custom studies DLL file in the list of studies. It will have the name specified in the CustomDLLName() code line. Press the plus sign (+) by it, and select the study you just made (Example: My New Study Function). Press the Add button to add the selected study to the list of studies on the chart, and press the OK button on the Chart Studies window to apply it to the chart. Your new study is now on the chart and fully calculated. 3) the Chart show nothing at all Do I place the code on the wrong place? Do you have any suggestions on what wrong it is? Thank you very much for any suggestions :> // The top of every source code file must include this line #include "sierrachart.h" // For reference, refer to this page: // Advanced Custom Study Interface and Language (ACSIL) // This line is required. Change the text within the quote // marks to what you want to name your group of custom studies. SCDLLName("Custom Study DLL") //This is the basic framework of a study function. Change the name 'TemplateFunction' to what you require. SCSFExport scsf_TemplateFunction(SCStudyInterfaceRef sc) { // Section 1 - Set the configuration variables and defaults if (sc.SetDefaults) { sc.GraphName = "Template Function"; // During development set this flag to 1, so the DLL can be rebuilt without restarting Sierra Chart. When development is completed, set it to 0 to improve performance. sc.FreeDLL = 1; sc.AutoLoop = 1; //Automatic looping is enabled. sc.Subgraph[0].Name = "Name"; sc.Subgraph[0].DrawStyle = DRAWSTYLE_LINE; sc.Subgraph[0].PrimaryColor = RGB (0, 255, 0); sc.Input[0].Name = "Float Input"; sc.Input[0].SetFloat(0.0f); return; } // Section 2 - Do data processing here // Get the sum of the volumes from all of the prices at this bar by using sc.VolumeAtPriceForBars->GetNextHigherVAPElement() unsigned int TotalVolume = 0; int CurrentVAPPriceInTicks = INT_MIN ; // This will be incremented from the lowest to highest price tick in the bar const s_VolumeAtPriceV2 *p_VolumeAtPrice; while (sc.VolumeAtPriceForBars->GetNextHigherVAPElement(sc.Index, CurrentVAPPriceInTicks, &p_VolumeAtPrice)) { TotalVolume += p_VolumeAtPrice->Volume; //Calculate the price. This requires multiplying p_VolumeAtPrice->PriceInTicks by the tick size float Price = p_VolumeAtPrice->PriceInTicks * sc.TickSize; //Other members available: //p_VolumeAtPrice->AskVolume; //p_VolumeAtPrice->BidVolume; //p_VolumeAtPrice->NumberOfTrades; } } Date Time Of Last Edit: 2016-09-28 07:55:36
|
Sampe1.cpp - Attached On 2016-09-28 07:50:29 UTC - Size: 1.99 KB - 378 views Sample.png / V - Attached On 2016-09-28 07:55:29 UTC - Size: 64.97 KB - 305 views |
[2016-09-28 23:19:13] |
Sierra Chart Engineering - Posts: 104368 |
In regards to post #19, we think you are going to have a difficult time using ACSIL to do what you want on your own due to lack of knowledge. We do not provide this kind of support that you are looking for. It would be best that you describe what you want to do and we will give you a quotation to program it for you. So tell us exactly what you want to do. Sierra Chart Support - Engineering Level Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy: https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service: Sierra Chart Teton Futures Order Routing |
[2016-09-29 11:36:51] |
User701247 - Posts: 117 |
Please see attached image for details Do you have any suggestions? Thank you very much for any suggestions :> Date Time Of Last Edit: 2016-09-29 11:45:48
|
Counting2.JPG / V - Attached On 2016-09-29 11:45:46 UTC - Size: 68.8 KB - 348 views |
[2016-09-30 17:13:22] |
Sierra Chart Engineering - Posts: 104368 |
We should be able to help you with this. Just give us a few days to think about this.
Sierra Chart Support - Engineering Level Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy: https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service: Sierra Chart Teton Futures Order Routing |
[2016-09-30 23:06:03] |
User701247 - Posts: 117 |
I look forward to your good news. Thank you very much for any suggestions :> |
[2016-10-10 00:16:32] |
User701247 - Posts: 117 |
The key issue is how to retrieve the value based on different levels. I am still waiting :> Thank you very much for any suggestions :> |
[2016-10-10 17:34:24] |
Sierra Chart Engineering - Posts: 104368 |
We still have not gotten to this yet. It is on our near-term to do list.
Sierra Chart Support - Engineering Level Your definitive source for support. Other responses are from users. Try to keep your questions brief and to the point. Be aware of support policy: https://www.sierrachart.com/index.php?l=PostingInformation.php#GeneralInformation For the most reliable, advanced, and zero cost futures order routing, *change* to the Teton service: Sierra Chart Teton Futures Order Routing |
To post a message in this thread, you need to log in with your Sierra Chart account: