Pre-cleanup baseline snapshot
Some checks failed
Build and Test / build (push) Has been cancelled

This commit is contained in:
2026-04-05 16:50:18 -04:00
parent d856f3949d
commit 9a28a49292
12 changed files with 695 additions and 30 deletions

View File

@@ -147,10 +147,32 @@ echo.
echo Deployment complete.
echo Backup location: %BACKUP_DIR%
echo Manifest file : %MANIFEST_FILE%
echo.
echo Next steps:
echo 1. Open NinjaTrader 8.
echo 2. Open NinjaScript Editor and press F5 (Compile).
echo 3. Verify strategies appear in the Strategies list.
echo Invalidating NinjaScript compiled assembly...
set "COMPILED_DLL=%NT8_CUSTOM%\NinjaTrader.Custom.dll"
set "COMPILED_PDB=%NT8_CUSTOM%\NinjaTrader.Custom.pdb"
if exist "%COMPILED_DLL%" (
del /F /Q "%COMPILED_DLL%"
echo [OK] Deleted NinjaTrader.Custom.dll
) else (
echo [WARN] NinjaTrader.Custom.dll not found - NT8 may not have been run yet
)
if exist "%COMPILED_PDB%" (
del /F /Q "%COMPILED_PDB%"
echo [OK] Deleted NinjaTrader.Custom.pdb
)
echo.
echo ============================================================
echo NEXT STEPS:
echo 1. Start NinjaTrader 8 (full recompile happens automatically)
echo 2. Wait for compilation to finish in the Output window
echo 3. Remove and re-add the strategy to the chart
echo 4. Verify defaults: BreakevenTriggerTicks=20 RunnerTrailTicks=20 MaxContracts=3
echo 5. NT8 Output must show: StartBehavior=AdoptAccountPosition EntriesPerDirection=2
echo ============================================================
exit /b 0