<feed xmlns='http://www.w3.org/2005/Atom'>
<title>stock.git/scripts/sync_from_vps.sh, branch master</title>
<subtitle>A simple utility to do some test experiments on stock prices, via some
well-known indicators, like RSI or KD.

The code is mainly written by claude though.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.jsdurand.xyz/stock.git/'/>
<entry>
<title>add VPS snapshot pipeline, run.sh, and data-repair fixes</title>
<updated>2026-10-21T07:28:20+00:00</updated>
<author>
<name>JSDurand</name>
<email>mmemmew@gmail.com</email>
</author>
<published>2026-10-21T07:28:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.jsdurand.xyz/stock.git/commit/?id=75dd524fadc022d9e6845f41f19203c3d5a951cd'/>
<id>75dd524fadc022d9e6845f41f19203c3d5a951cd</id>
<content type='text'>
- fetch_tw_daily.sh: --snapshot mode (one file per trading day, merged by
  symbol), retries, validation of numeric fields
- cron_daily.sh (VPS): lock, pruning, e-mail alerts on failure
- sync_from_vps.sh (Mac): rsync snapshots and merge into per-stock CSVs
- run.sh: pick data files for a symbol, build, analyse, open the page
- lib.sh: LC_ALL=C; fetch.sh: small fixes
- data.rs: repair rows whose open/close fall outside high/low
- template: horizontal hover lines in the RSI and KD panels

Co-Authored-By: Claude Sonnet 5.5 &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- fetch_tw_daily.sh: --snapshot mode (one file per trading day, merged by
  symbol), retries, validation of numeric fields
- cron_daily.sh (VPS): lock, pruning, e-mail alerts on failure
- sync_from_vps.sh (Mac): rsync snapshots and merge into per-stock CSVs
- run.sh: pick data files for a symbol, build, analyse, open the page
- lib.sh: LC_ALL=C; fetch.sh: small fixes
- data.rs: repair rows whose open/close fall outside high/low
- template: horizontal hover lines in the RSI and KD panels

Co-Authored-By: Claude Sonnet 5.5 &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
