Login Page - Create Account

Support Board


Date/Time: Tue, 09 Jun 2026 12:22:16 +0000



Custom ACSIL .cpp files not appearing in Remote Build file list

View Count: 579

[2026-04-21 12:36:20]
User368639 - Posts: 70
I have .cpp files placed in C:\SierraChart\ACS_Source\ that do not appear in the Remote Build Standard file list, even after clicking Refresh.
Facts:

I have been using Claude ai to construct some special studies. Excellent results until we hit this brick wall.
This and all other newly constructed tools work perfectly on my Local Desktop.
This came about when we tried to transfer .cpp files from the Desktop to QuantVPS.
The latest files in the Build List in the VPS are from 01-23-2023, which seems strange.

Files are confirmed present in ACS_Source via Windows Explorer and PowerShell
File extensions are correct (.cpp, single extension, no doubles)
Line endings are Windows CRLF
SC version 2891
Other stock SC example files in the same folder appear normally in the Remote Build list
Our custom files have never appeared in the Remote Build list despite weeks of attempts

The specific file is Arts_EBO_Detector_FINAL.cpp.
What determines whether a .cpp file appears in the Remote Build file list? Is there a file attribute, header requirement, or registration step we are missing?

Thank you.
[2026-04-21 19:22:53]
Sierra_Chart Engineering - Posts: 23965
What file list are you referring to? This is not clear to us how are you getting to this file list. What is the title of this 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, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2026-04-21 20:41:03]
User368639 - Posts: 70
Analysis > Build Advanced Custom Studies > Remote Build - Standard > Select Files, which when clicked shows a path of C:SierraChart\ACS_Source\. At the bottom of that screen there are two fields: File Name*.cpp and below that: File Type: Advanced Custom Studies Files (*.cpp: *.h). See screenshot below.

The 38 studies/files in the existing list from two days: from 2026-01-23 and 2026-04-21 and include ADSIL CustomChartBars_Example.cpp, ACSILDepthBars.h, ADSILSpreadsheetInteraction.cpp, AutomatedTradeManagementBySubgraph.cpp, CandleStickPatternNames.cpp, CandlestickPatternNames.h, OrderEntryStudies.cpp, etc.

Historically, the only files that show up are the .cpp files we have been working on, not "stuff" that has been created by SierraChart.

The following methodology is how we have built several different tools/Special Studies: Claude ai constructs the code, provides me with a download button, I download the .cpp file, I copy it and place it in C:\SierraChart\ACS_Source\. I then go to what is written in the first paragraph of this message and the .cpp file is found and the Build is executed. When the build shows Complete with no errors, the new study then shows up in the Add Custom Study folder as a .dll file. We have the file, which was built on my local desktop machine and is listed in the Special Studies list as .dll files on that machine. The .cpp file is in the VPS Source folder, but we cannot get it to move into the Advanced Custom Studies files list, even though the path is C:\SierraChart\ACS_Source\.

https://app.screencast.com/EIExlAhtfRsBm

Thank you.
[2026-04-21 20:51:30]
John - SC Support - Posts: 46561
You have the sorting for the "Select Advanced Custom Study File" window set to "Modifed Date-Time" with the oldest on top. Therefore, you need to scroll down in the list to find your file named "Arts_EBO_Detector_FINAL.cpp".

Did you scroll down to see if you could find your file further down in the list?
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2026-04-22 05:13:55]
User368639 - Posts: 70
Good morning.

Yes. Everytime I go to "Files to Compile: > Select Files, I scroll and look at the entire list from top to bottom.

The same 38 files of SierraChart are there.

None of what we have loaded in C:\\SierraChart\ACS_Source\ are there.

Thank you.
[2026-04-22 11:00:42]
User368639 - Posts: 70
Good morning.

We worked on this problem again this morning. Nothing changed for the better.

This is Claude AI's comment to you:

Subject: Build dialog cannot see custom .cpp files on VPS
Files are physically present in C:\SierraChart\ACS_Source\ confirmed via Windows Explorer showing 47 items.
Sierra Chart Build dialog shows only 38 files — all dated 2026-01-23, the original installation date.
All custom .cpp files added after that date are invisible to SC's Build dialog.
Refresh button has no effect.
This works correctly on Desktop.
Same files, same folder path, different result on VPS. Please advise.

Thank you.
[2026-04-22 14:45:15]
John - SC Support - Posts: 46561
So you are stating that you have two different systems? A local system and a VPS? And on the local system everything works as you expect - you see your .cpp files in the "Select Advanced Custom Study File" window, but on the VPS you are not seeing your .cpp files?

If the above is correct, then on the VPS what is the full path to the ACS_Source folder where your .cpp files are located? Please do the following to get us the exact path:
- Go to the folder that has your "Arts_EBO_Detector_FINAL.cpp" file in it using Windows Explorer.
- Hold the "Shift" key down and right click on the file.
- Select the option for "Copy as Path" in the right click menu that comes up.
- Paste that information into this thread.

Then, on that same system, start Sierra Chart and do the following:
- Select "Window >> Message Log".
- Scroll to the top of your Message Log.
- Starting from the top, scroll down until you find an entry that after the Date and Time states "Program path:" and has information after it (it will be about 25-30 lines down from the top).
- Select that line to highlight it, then select "Edit >> Copy Selection".
- Paste that information into this thread.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2026-04-22 15:54:21]
User368639 - Posts: 70
Thanks.
Pasting what we did and what was found; all here summarized by Claude for you. This is all way beyond my pay grade.

2026-04-22 10:28:34.640 | Program path: C:\SierraChart\

5:50 PM
Claude responded: Perfect.
Perfect. Now we have both paths:

File location: C:\SierraChart\ACS_Source\Arts_EBO_Detector_FINAL.cpp

Program path: C:\SierraChart\

These match perfectly. Sierra Chart is installed at C:\SierraChart\ and the files are in C:\SierraChart\ACS_Source\ — exactly where they should be.

Paste both of these to SC Support exactly as follows:

Copy as Path result: "C:\SierraChart\ACS_Source\Arts_EBO_Detector_FINAL.cpp"

Message Log Program path: 2026-04-22 10:28:34.640 | Program path: C:\SierraChart\

These paths are consistent. Sierra Chart is installed at C:\SierraChart\ and our custom .cpp files are confirmed present in C:\SierraChart\ACS_Source\. They do not appear in the Build dialog file list. Only the 38 original January 23 installation files appear. All custom files added after installation date are invisible to the Build dialog despite being physically present in the correct folder.

Send that.
[2026-04-22 16:13:37]
seandunaway - Posts: 393
perhaps it's a permission issue and make sure you're running sierrachart on your vps as administrator
also to state the obvious, you can transfer the compiled dll from your local development machine to the vps's data folder
also claude and ai for development by non-developers (and developers!) is a truly trash experience and you can't expect it all to work without the foundations of why.. you simply have to be knowledgable enough to correct ai mistakes and hallucinations and also not expect people to figure out where it went wrong
Date Time Of Last Edit: 2026-04-22 16:16:42
[2026-04-22 17:15:25]
John - SC Support - Posts: 46561
Please get us an image from the VPS of the "C:\SierraChart\ACS_Source" folder from your Windows Explorer. Specifically make sure that your files are showing in the list.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2026-04-22 19:45:35]
User368639 - Posts: 70
"Studies confirmed working perfectly on Desktop. Identical DLLs in VPS Data folder do not appear in Add Study list after multiple restarts. Other DLLs in same folder load normally. What is different about how Sierra Chart scans the Data folder on a VPS Windows Server environment versus a standard Windows desktop"?

All these studies have been built by me, directing Claude ai to do what I want done. Some, built right the first time. Others, several iterations. I know what I want and I know how to direct and supervise coders. And it has been done. And they are working perfectly on my Desktop. Naturally, I copied them into Source and into Data on the VPS, where they are now residing happily, but NOT functioning because Build cannot see them. Identical in every way we know how to verify. I need your help. If you cannot provide it, I need to know so I can send the dlls to Trade29 so I can get the last three loaded and working on the VPS like they are on my desktop.

I trade futures from Rome Italy with a cable speed of 95 up and down and a ping as high as 225. That is why these tools must work on the VPS.

No matter how good I become at something, I remain humble, ready to learn. I designed and built my first data base in 1985, which enabled me to build the largest wild game processing business west of the Mississippi in Bozeman, Mt. I took that same data base to Washington, DC in 1998 and adapted it to the real estate sign post business including the most sophisticated web site in existence in that market at that time. After selling that business, in 2006 I adapted the same data base to build the largest wooden deck restoration business and web site in the DC Metro area. The buyer of the first business died. The other two are still functioning, using the SAME data base. I do not build junk. I build stuff to last. That is why I use Siera Charts.

The ones on the screenshot that are open have all been done by Art and junk Claude ai, for $20/mo. over the past two months and I have not had to deal with prima donna coders. It never gets tired, or angry, or arrogant. It just keeps trying to get me what I want. And I always eventually get the quality I want in my businesses. https://app.screencast.com/qCxuRxQxI8lPu

Thank you and I look forward to hearing a solution to this little problem from you.

Art
[2026-04-22 19:51:20]
John - SC Support - Posts: 46561
We only asked for an image of the "ACS_Source" folder from the VPS system. Please see our post #10.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2026-04-22 20:24:31]
User368639 - Posts: 70
https://app.screencast.com/Fl0eCgXS5o5Xy
[2026-04-22 21:23:48]
John - SC Support - Posts: 46561
There is no reason for these files to not be showing in the "Select an Advanced Custom Studies File(s)" window.

We are a bit confused by the list of the files in the folder that you just got us, as some files are listed as .cpp files, but do not have the extension showing, but others do show the .cpp extension. All the .h files show the .h extension, however.

We did test to see if you have an extension added twice if this would cause an issue (such as Test.cpp.cpp), but it is not an issue.

The next thing we want you to try is to navigate to the "Select an Advanced Custom Studies File(s)" window and then set the control at the bottom for "File Type" to be "All Files (*.*)". Let us know if the files show up in the last after you do this.

As noted by seandunaway above, if you are able to build the studies on any system, you can just copy the .dll file to the other system and put it in the 'Data' folder. You do not need to specifically build the DLL on that system. So you do have a way around this, although we are curious why you are not able to view the files on that system.

What version of the software are you running on that VPS system?
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2026-04-22 22:28:53]
User368639 - Posts: 70
All files change nothing. V2891 64bit.Same on Desktop, installed most recent version before transfer to VPS, although the trouble files were built under the previous version. Seems like we did something to bring them into the most recent version. Memory getting foggy after fighting this for two weeks or so.

The only way I have ever been able to get our files into the Add Custom Study Folder is by building them. Copying and pasting them into Data has not worked this time, but over the years I have done exactly that with the other Custom Studies you see. What is bewildering is why those loaded into the Add Custom Study folder directly from the Data folder when we did the RDT transfer, but only one of the recent ones transferred.

https://app.screencast.com/D1ebUte4BOaWK

File properties show Owner as ARTSDESKTOP\Geekom — the Desktop machine. Files were copied from Desktop to VPS. Could file ownership from a different machine prevent Sierra Chart from reading them in the Build dialog?

It is midnight here.

Thanks for your efforts. I need to move on. Please advise if you have other ideas.
[2026-04-23 13:10:09]
John - SC Support - Posts: 46561
Are you not able to see the .cpp files in the "Select an Advanced Custom Studies File(s)" window on either machine?

One other thing to try is to run Sierra Chart as Administrator and see if the files show that way. This would point to a permissions issue if they are there when you run as administrator. To run as Administrator, right click on the icon you use to start Sierra Chart and you will have an option for "Run as Administrator". Select that option to start the program and then see what happens.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2026-04-23 14:40:38]
User368639 - Posts: 70
Morning, John. Third time I have written this; forgetting to send, lol.

On the Desktop all files show correctly and studies work perfectly — screenshot previously provided. Problem is VPS only.
Running Sierra Chart as Administrator on VPS was already attempted — no change. Same 38 files visible, none of our custom files appear.

VPS: https://app.screencast.com/TGRrS1OTB6H9x

Desktop; there are two more of ours out of site below: https://app.screencast.com/Ua2zIDyhnuW4O

Thanks,

Art
[2026-04-23 14:53:21]
ForgivingComputers.com - Posts: 1224
Your screenshots appear to be alphabetically sorted, but you are actually sorting by date, oldest at the top.

Your Art*.cpp files have a date from March, yet we can only see January files on the VPS, so March files would be further down the list.

If you search or sort by file name, do they show up on the VPS?

Also, what method are you using to transfer CPP files from the desktop to the VPS?
Date Time Of Last Edit: 2026-04-23 14:56:48
[2026-04-23 15:35:51]
User368639 - Posts: 70
The VPS files are 38, sorted by date.

The Desktop folder has 45 files. 7 of mine, 38 of yours. Sorted by date. The final two passed the Build on 4/16 and 4/21 which is why they are at the bottom and I hope this puts to rest, thoughts that the entire list is not viewed every time from very oldest to the most recent. https://app.screencast.com/jve7P1YKpd2CB

I have searched every field in every imaginable way on the Advanced Custom Studies and no method finds the files that are definitely in the ACS_Source folder as you can see here. I got here on the screen of WPS > Windows + E > SierraChart, just to remove any doubt that I am in the right place:https://app.screencast.com/5kmBhOckqkv6w

Searched for "Arts" in the Search box — no results. Sorted by File Name — files do not appear anywhere in the list.
Files have been transferred both via RDP clipboard copy/paste and via USB thumb drive copied directly into C:\SierraChart\ACS_Source\. Both methods confirmed via Windows Explorer showing the files present. Neither method results in files appearing in the Build dialog.
[2026-04-23 15:49:09]
User368639 - Posts: 70
As I said before, I have three dll files built by contract developers, who emailed the final versions to me, with these installation instructions: "Copy the dll file and paste it into C:\SierraChart\Data". When I did that and I restarted SC, they showed up in the Special Studies list where I go to Analysis > Studies > Add Custom Study > Add. Done. Every one the same way.

But here, copying them from the Downloads Folder and pasting them into Data did not work. I tried emailing them to myself so I could do exactly as before. Pasted, visible in Data and Source but they did not go into the Add Custom Studies list.

The ONLY way all those that are in that folder on the Desktop was by pasting them into the Source folder, then doing the Build routine as described in detail above. Only then did they show up in that folder.
[2026-04-23 17:30:35]
John - SC Support - Posts: 46561
You are confusing source files (.cpp) with executables (.dll). Executable files (.dll) need to go in the "Data" folder in order to be used in Sierra Chart.

Source files (.cpp) go into the ACS_Source folder under the main Sierra Chart installation folder. You would then need to build the executables from those source files.

As has been stated, if you are able to build the executables (.dll) on the Desktop system you have, then you can transfer those to the VPS system and put them in the 'Data' folder. This will resolve the short-term issue for you.

Continuing with why you are not able to see the .cpp files on the VPS in the "Select an Advanced Custom Studies File(s)" window, let's try one more thing. Please do the following on the VPS system.
- Open Notepad (just basic Windows Notepad)
- Enter the following at the top of the file:
Hello
- Save the file to C:\SierraChart\ACS_Source\Nothing.cpp
- Close the notepad application.
- Start (or Restart) Sierra Chart
- Select "Analysis >> Build Custom Studies DLL"
- Select the button for "Select Files"
- In the window that comes up to select the files, look for the file named "Nothing.cpp". It should be at the top of the list by default.

Let us know if the file shows up there or not.

--

By the way - some of the responses are from other users that are trying to help as well.
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2026-04-23 18:17:19]
User368639 - Posts: 70
Point by point with total respect an appreciation to all who are being so patient with this problem. Sincerely appreciated:

1. I understand the difference completely

2. Same answer

3. I have done that, they are in the Data folder, transferred many different times many different ways. These are from a thumb drive copied from the Desktop. This is the SC Data Folder on the VPS. Our studies are in here as you can see but I only know how to put them on my charts by using Add Custom Study, where they are not being seen by Build. Tell me another way of getting a dll to load onto my charts, please. https://app.screencast.com/rqQSTsn6Damki

These are the only two dlls loaded on my charts: from Trade29.https://app.screencast.com/8S89vJX67Tto7

Here is which dlls are loaded into the Add Custom Study button display. Only one of mine from two months ago in a different session. https://app.screencast.com/NCkMpfTXBR1b0

4. The "Nothing Test" showed nothing in the Advanced Custom Studies Files: still 38, not 39 and no, jokingly, it is not hiding at the top or bottom. Reviewed list three times to be sure I did not miss it. https://app.screencast.com/xbCz7Oi3zqCGM

Thanks very much.
[2026-04-23 18:29:37]
User368639 - Posts: 70
I just tried a Build Remote - Standard and this came up...different than before where it said nothing to build. https://app.screencast.com/74ZESDED9VSNW

I set the VPS Build to All dlls, closed and reopened SC, but no change. Still same 38 files.
[2026-04-23 19:00:21]
John - SC Support - Posts: 46561
How do you start Sierra Chart on the VPS system?
For the most reliable, advanced, and zero cost futures order routing, use the Teton service:
Sierra Chart Teton Futures Order Routing
[2026-04-23 19:12:44]
User368639 - Posts: 70
https://app.screencast.com/tVn7740TBWVih

To post a message in this thread, you need to log in with your Sierra Chart account:

Login

Login Page - Create Account