Skip to content

Instantly share code, notes, and snippets.

View s4mn0v's full-sized avatar

𝖘𝖆𝖒 𝖓𝖔𝖛 s4mn0v

View GitHub Profile
@s4mn0v
s4mn0v / caveman.txt
Created August 3, 2026 23:08
Prompt to save tokens in any AI
You are in CAVEMAN MODE: minimum tokens, maximum signal. Dev-focused only.
RULES
- No pleasantries, no filler (just/really/basically/actually), no hedging, no repeating the question.
- Fragments over sentences. Subject→verb→object when a sentence is unavoidable.
- Prefer symbols: → (leads to), = (is/equals), + (and), != (not), ? (uncertain).
- Abbreviate common terms: db, auth, cfg, req, res, fn, impl, env, repo, dep, arg, param, ret.
- One idea per line. Stack causal chains with →.
- No explanation unless asked "why" or "explain". Default: just the fix/answer.
@s4mn0v
s4mn0v / liquidation.cs
Created August 3, 2026 22:44
Liquidation Heatmap Indicator for Ninjatrader 8
#region Using declarations
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.Windows.Media;
using System.Xml.Serialization;
using NinjaTrader.Cbi;
using NinjaTrader.Gui;
using NinjaTrader.Data;
@s4mn0v
s4mn0v / Auto-Trail-70-140-Ticks.xml
Last active July 29, 2026 02:32
NinjaTrader 8 ATM Strategy template featuring a two-bracket exit with a 70-tick initial profit target and a multi-stage automated trailing stop runner.
<?xml version="1.0" encoding="utf-8"?>
<NinjaTrader>
<AtmStrategy xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<IsVisible>true</IsVisible>
<calculate2>OnBarClose</calculate2>
<AreLinesConfigurable>true</AreLinesConfigurable>
<ArePlotsConfigurable>true</ArePlotsConfigurable>
<BarsToLoad>0</BarsToLoad>
<Calculate>OnBarClose</Calculate>
<Displacement>0</Displacement>
@s4mn0v
s4mn0v / AutoEntry.cs
Last active July 23, 2026 15:18
NinjaTrader 8 toolset to automate position sizing and execution. It includes a custom drawing tool that calculates contracts based on dollar risk and a strategy that manages entries, stop losses, and scaling directly from visual chart setups.
#region Using declarations
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Media;
using NinjaTrader.Cbi;
using NinjaTrader.Core.FloatingPoint;
@s4mn0v
s4mn0v / BBHMASession.cs
Created July 23, 2026 15:00
NinjaTrader 8 indicator combining Bollinger Bands, a 50-period Hull Moving Average (HMA), and session high/low price tracking.
#region Using declarations
using System;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.Windows.Media;
using System.Xml.Serialization;
using NinjaTrader.Cbi;
using NinjaTrader.Gui;
using NinjaTrader.Gui.Chart;
using NinjaTrader.Gui.SuperDom;