Login Page - Create Account

Support Board


Date/Time: Mon, 29 Apr 2024 05:17:26 +0000



"fatal error C1083" what wrong it is?

View Count: 1659

[2016-09-25 02:20:08]
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 image

I would like to know on whether I need to any kind of programming setting (such as Library) or not in order to build any custom studies DLL.

It seems that library is not set by default.

Please see attached file, c:\sierrachart\acs_source\scstructures.h is existed

Does anyone have any suggestions on how to set those required setting in order to build any custom studies DLL?
Thanks in advance for any suggestions
Date Time Of Last Edit: 2016-09-25 13:26:42
imageSierra.png / V - Attached On 2016-09-25 02:18:05 UTC - Size: 57.92 KB - 252 views
imagescstructures.png / V - Attached On 2016-09-25 02:19:33 UTC - Size: 90.64 KB - 243 views
[2016-09-25 21:35:39]
Sierra Chart Engineering - Posts: 104368
It appears as though there is a problem with the installation of the Visual C++ build tools on your system.

Select Analysis >> Build Custom Studies DLL >> Install Compiler to download the build tools and install them again.

Also we are developing remote compiling which will work around this problem.
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-26 06:40:20]
User701247 - Posts: 117
I would like to know on which one I need to install for Windows 7 Pro.

Windows 8.1 SDK
Windows 10 SDK
ATL/MFC SDK

I have tried on following case: Please see the attached image.

1) Uninstall VS and re-install VS with clicking Windows 8.1 SDK only (Get the same fatal error)
2) Modify > select all 3 components to be install (Get the same fatal error)

Does anyone have any suggestions?
Thanks you very much for any suggestions
Date Time Of Last Edit: 2016-09-26 06:41:31
imageVS.png / V - Attached On 2016-09-26 06:41:16 UTC - Size: 22.52 KB - 226 views
[2016-09-26 13:04:40]
mkata - Posts: 103
User701247,
I could not get this compiler to work on my machine either. But I did have the best luck when un-checking all of the options listed in your screenshot. Even with that it still didn't work. Apparently my M$ Operating System didn't like the M$ C++ compiler. lol.
[2016-09-26 14:08:03]
User701247 - Posts: 117
But I did have the best luck when un-checking all of the options listed in your screenshot.

Could you please describe more on how your installation process solve this issue? if it works well on your approach.

Furthermore, I would like to know on how Sierra's Engineer solve this issue, since they work on this platform everyday.

Does anyone have any suggestions?
Thanks, to everyone very much for any suggestions :>
Date Time Of Last Edit: 2016-09-26 15:42:30
[2016-09-26 16:43:49]
Sierra Chart Engineering - Posts: 104368
We do not encounter this problem. We are not sure why it happens. Only Microsoft can answer this.

What we want you to do is install version 1457 following the instructions here:
http://www.sierrachart.com/index.php?page=doc/download.php#Rollback

That version and earlier uses a different compiler.

Wait about another month for us to support remote compiling and then you can use the newer versions.

Do not ask us any further questions about the Microsoft compiler on newer versions of Sierra Chart. You will not be able to resolve the problem obviously. You just need to wait until we support remote compiling.
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-09-26 16:44:30
[2016-09-27 00:34:09]
User701247 - Posts: 117
If I cannot work with Microsoft compiler on newer versions of Sierra Chart, do version 1457 work as an older version? I don't mind install previous version as long as it works, then it would be fine to me.

Referring to following instruction, after installing version 1457,and I run Build Advance Custom Studies DLL, and get following error message, please see attached image for details.

-- Starting build of Custom Studies Source files: Template.cpp. -- 08:26:10

The compiler is not installed. Press the 'Install Compiler' button and complete the installation before trying to build again.
-- End of Build -- 08:26:10

Clicking Install Compiler, it would run a list of codes. After that, I run Build Advance Custom Studies DLL, and get following message.

Does it seem work now?

Thanks, to everyone very much for any suggestions :>

-- Starting build of Custom Studies Source files: Template.cpp. -- 08:31:50

"C:\SierraChart\CPPCompiler\bin\g++.exe" "C:\SierraChart\ACS_Source\Template.cpp" -march=i686 -mtune=i686 -O2 -shared -static -static-libgcc -static-libstdc++ -s -fno-rtti -fno-exceptions -std=gnu++11 -o "C:\SierraChart\Data\Template.dll"

-- End of Build -- 08:31:56

http://www.sierrachart.com/index.php?page=doc/download.php#Rollback
image1457.png / V - Attached On 2016-09-27 00:25:06 UTC - Size: 63.92 KB - 267 views
[2016-09-27 01:27:22]
Sierra Chart Engineering - Posts: 104368
Yes, 1457 will work fine for you for now.

Does it seem work now?
Yes. The build is successful.
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-12-01 03:07:28]
User701247 - Posts: 117
Could you please tell me on how to locate 1457? it seems that this files is gone.

Do you have any suggestions?
Thanks you very much for any suggestions

What we want you to do is install version 1457 following the instructions here:
http://www.sierrachart.com/index.php?page=doc/download.php#Rollback
[2016-12-01 05:35:46]
Sierra Chart Engineering - Posts: 104368
You no longer need version 1457. Do not use that and instead use the current version of Sierra Chart and follow through the instructions here:
Advanced Custom Study Interface and Language (ACSIL): Step-By-Step Instructions to Create an Advanced Custom Study Function

Use the Remote Build command.
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-12-02 01:42:42]
User701247 - Posts: 117
Please see the attached image, after installing the current version 1490, I would like to know on how to set the Data/Trade Service Setting, I only need to download the EOD Forex historical data.

For testing purpose, the data setting is not enable on this package with IB account.

Do you have any suggestions?
Thanks you very much for any suggestions
imageEOD.png / V - Attached On 2016-12-02 01:37:45 UTC - Size: 67.42 KB - 236 views
[2016-12-02 05:19:30]
Sierra Chart Engineering - Posts: 104368
You need to pay for usage time to be able to access the historical data.

----
Follow these instructions to add usage time to your Sierra Chart account:

1. Select "Help >> Add Usage Credit" on the Sierra Chart software menu.

You can also go to this page in your browser:
https://www.sierrachart.com/UserControlPanel.php?page=ServicesActivation

Login with your Sierra Chart Account Name and Password.

2. Choose the particular Service Package that you want to automatically renew and press the "Update" button.

3. Add sufficient credit to your Services Balance using any of the available payment options:
https://www.sierrachart.com/UserControlPanel.php?page=AddAccountCredit

For further information, refer to:
Sierra Chart Purchase and License Information: Renewing Access
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-12-02 10:35:12]
User701247 - Posts: 117
But I can download historical data before without adding usage credit during testing period,
I am still under testing stage, and don't need real time data.

I get IB account, Do you have any suggestions on how to setup to load the historical data for testing?
Thank you very much for any suggestions :>
[2016-12-02 18:00:21]
Sierra Chart Engineering - Posts: 104368
There is no other way. You do need to pay for at least a month of usage time on your account.

You can do that here:
https://www.sierrachart.com/UserControlPanel.php?page=ServicesActivation
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-12-02 22:18:41]
User701247 - Posts: 117
Is that mean that I need to pay for at least a month of usage time on my account to activate services? after that, can I still access the historical data with no problem for testing? Would it be correct? I don't need real time data at this moment.

On May, 2016, I have pay 3 month of usage time, after that, I keep testing with historical data with no problem. I get no idea on why it does not work,

Do you have any suggestions?
Thank you very much for any suggestions :>
[2016-12-02 22:27:47]
Sierra Chart Engineering - Posts: 104368
Is that mean that I need to pay for at least a month of usage time on my account to activate services? after that, can I still access the historical data with no problem for testing? Would it be correct?
Yes this is a correct understanding. Whatever historical data is downloaded will remain after the usage time expires and you can continue on with development.
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-12-02 22:47:43]
User701247 - Posts: 117
I have subscribed 3 month of usage time on May, 2016 to activate services, and would like to know on why I need to re-activate services again, is there any limited period on using historical data after subscribed period?

Do you have any suggestions?
Thank you very much for any suggestions :>
[2016-12-02 22:51:32]
Sierra Chart Engineering - Posts: 104368
There is no limit on using the historical data that already exists. Maybe the data was deleted. But it would not have been Sierra Chart that deleted the data.
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-12-03 03:20:36]
User701247 - Posts: 117
Please see the attached image, the packages for data is not available under services, including IB, SC Data and SC Forex Data (Not enable on package).

Do you have any suggestions on what wrong it is?
Thank you very much for any suggestions :>
imageEOD.png / V - Attached On 2016-12-03 03:17:23 UTC - Size: 67.42 KB - 219 views
[2016-12-03 21:07:43]
Sierra Chart Engineering - Posts: 104368
Follow these instructions to add usage time to your Sierra Chart account:

1. Select "Help >> Add Usage Credit" on the Sierra Chart software menu.

You can also go to this page in your browser:
https://www.sierrachart.com/UserControlPanel.php?page=ServicesActivation

Login with your Sierra Chart Account Name and Password.

2. Choose the particular Service Package that you want to automatically renew and press the "Update" button.

3. Add sufficient credit to your Services Balance using any of the available payment options:
https://www.sierrachart.com/UserControlPanel.php?page=AddAccountCredit

For further information, refer to:
Sierra Chart Purchase and License Information: Renewing Access
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:

Login

Login Page - Create Account