mirror of
https://github.com/d0zingcat/gocryptotrader.git
synced 2026-05-20 07:26:46 +00:00
* initial concept of a nice validation tester for exchanges * adds some datahandler design * expand testing * more tests and fixes * minor end of day fix for bithumb * fixes implementation issues * more test coverage and improvements, but not sure if i should continue * fix more wrapper implementations * adds error type, more fixes * changes signature, fixes implementations * fixes more wrapper implementations * one more bit * more cleanup * WOW things work? * lintle 1/1337 * mini bump * fixes all linting * neaten * GetOrderInfo+ asset pair fixes+improvements * adds new websocket test * expand ws testing * fix bug, expand tests, improve implementation * code coverage of a lot of new codes * fixes everything * reverts accidental changes * minor fixes from reviewing code * removes Bitfinex cancelBatchOrder implementation * fixes dumb baby typo for babies * mini nit fixes * so many nits to address * addresses all the nits * Titlecase * switcheroo * removes websocket testing for now * fix appveyor, minor test fix * fixes typo, re-kindles killed kode * skip binance wrapper tests when running CI * expired context, huobi okx fixes * kodespull * fix ordering * time fix because why not * fix exmo, others * hopefully this fixes all of my life's problems * last thing today * huobi, more like hypotrophy * golangci-lint, more like mypooroldknee-splint * fix huobi times by removing them * should fix okx currency issues * blocks the application * adds last little contingency for pairs * addresses most nits and new problems * lovely fixed before seeing why okx sucks * fixes issues with okx websocket * the classic receieieivaier * lintle * adds test and fixes existing tests * expands error handling messages during setup * fixes dumb okx bugs introduced * quick fix for lint and exmo * fixes nixes * fix exmo deposit issue * lint * fixes issue with extra asset runs missing * fix surprise race * all the lint and merge fixes * fixes surprise bugs in OKx * fixes issues with times and chains * fixing all the merge stuff * merge fix * rm logs and a panic potential * lovely lint lament * an easy demonstration of scenario, but not of initial purpose * put it in the bin * Revert "put it in the bin" This reverts commit 15c6490f713233d43f10957367fcbf18e3818bdd. * re-add after immediate error popup * fix mini poor test design * okx okay * merge fixes * fixes issues discovered in lovely test * I FORGOT TO COMMIT THIS * nit fixaroonaboo * forgoetten test fix * revert old okx asset intrument work * fixes * revert problems I didnt understand. update bybit * fix merge bugs * test cleanup * further improvements * reshuffle and lint * rm redundant CI_TEST by rm the CI_TEST field that is redundant * path fix * move to its own section, dont run on 32 bit + appveyor * lint * fix lbank * address nits * let it rip * fix failing test time range * niteroo boogaloo * mod tidy, use common.SimpleTimeFormat
72 lines
1.7 KiB
Plaintext
72 lines
1.7 KiB
Plaintext
{
|
|
"nickname": "ExampleStrategyDCAAPICandles",
|
|
"goal": "To demonstrate DCA strategy using API candles",
|
|
"strategy-settings": {
|
|
"name": "dollarcostaverage",
|
|
"use-simultaneous-signal-processing": false,
|
|
"disable-usd-tracking": false
|
|
},
|
|
"funding-settings": {
|
|
"use-exchange-level-funding": false
|
|
},
|
|
"currency-settings": [
|
|
{
|
|
"exchange-name": "bitfinex",
|
|
"asset": "spot",
|
|
"base": "BTC",
|
|
"quote": "USD",
|
|
"spot-details": {
|
|
"initial-quote-funds": "100000"
|
|
},
|
|
"buy-side": {
|
|
"minimum-size": "0.005",
|
|
"maximum-size": "2",
|
|
"maximum-total": "40000"
|
|
},
|
|
"sell-side": {
|
|
"minimum-size": "0.005",
|
|
"maximum-size": "2",
|
|
"maximum-total": "40000"
|
|
},
|
|
"min-slippage-percent": "0",
|
|
"max-slippage-percent": "0",
|
|
"maker-fee-override": "0.0002",
|
|
"taker-fee-override": "0.0007",
|
|
"maximum-holdings-ratio": "0",
|
|
"skip-candle-volume-fitting": false,
|
|
"use-exchange-order-limits": false,
|
|
"use-exchange-pnl-calculation": false
|
|
}
|
|
],
|
|
"data-settings": {
|
|
"interval": 86400000000000,
|
|
"data-type": "candle",
|
|
"verbose-exchange-requests": false,
|
|
"api-data": {
|
|
"start-date": "2022-08-01T00:00:00+10:00",
|
|
"end-date": "2022-12-01T00:00:00+11:00",
|
|
"inclusive-end-date": false
|
|
}
|
|
},
|
|
"portfolio-settings": {
|
|
"leverage": {
|
|
"can-use-leverage": false,
|
|
"maximum-orders-with-leverage-ratio": "0",
|
|
"maximum-leverage-rate": "0",
|
|
"maximum-collateral-leverage-rate": "0"
|
|
},
|
|
"buy-side": {
|
|
"minimum-size": "0.005",
|
|
"maximum-size": "2",
|
|
"maximum-total": "40000"
|
|
},
|
|
"sell-side": {
|
|
"minimum-size": "0.005",
|
|
"maximum-size": "2",
|
|
"maximum-total": "40000"
|
|
}
|
|
},
|
|
"statistic-settings": {
|
|
"risk-free-rate": "0.03"
|
|
}
|
|
} |