Login Page - Create Account

Support Board


Date/Time: Tue, 04 Feb 2025 05:58:39 +0000



Post From: VisualCCompile.Bat calls vcvarsall.bat not installed

[2019-12-29 21:45:54]
ForgivingComputers.com - Posts: 994
@User70145:

Perhaps to step up to the level of Tradestation, Multicharts, NinjaTrader even Metatrader5.

It sounds like you have more experience with other platforms and their capabilities, and I respect that.

But I guess you prefer not to be able to have a complete self contained package that don't depend on a third party hand off that you cant get any support for.
Ability to optimize your source code for fastest speed.
Ability to optimize input variables.
Ability to back test and optimize input variables against several symbols in a single pass.
Ability to easily code windows/forms to control SC strategies and indicators.

All those things sound great. Perhaps Sierra will decide to move in those directions, but I don't see it happening soon. My guess is we may see incremental changes that move towards better developer features, like some of the backtesting functions that were recently added. The limited resources at Sierra appear to be focused on other aspects of the application that benefit a larger user base. Yes, it is DIY as far as support for Visual Studio goes, and for me, it was overwhelming at first. My learning ACSIL was a step up from spreadsheets, and learning how to debug with VS was a step up from writing debug text to the messages log.

Trying to debug or compile that dll project in VS17 and there is a ton of errors relating to scconstants.h,scstructures.h and sierrachart.h (which SC will provide no support for since its visual studio)
I haven't seen errors with those files, just warnings, which I suppress with /W0 as a command-line parameter.


@HinckleyBob: The step-by-step debugging page at Step-By-Step ACSIL Debugging replaces the old debug page(s). It simplifies the process so you can debug just the cpp files, instead of projects/solutions. I don't know of alternatives, let alone better ones. If you find them I would be interested to hear what you think.