I make config for west+nice like this:
"algorithms": [
{ "name": "x11", "hashrate": 19900, "power": 200, "aparam1": "", "aparam2": "ccminer.exe", "aparam3": "-q -r 3 -R 10 -a x11 --no-color -o stratum+tcp://" },
{ "name": "x13", "hashrate": 15700, "power": 200, "aparam1": "", "aparam2": "ccminer.exe", "aparam3": "-q -r 3 -R 10 -a x13 -i 20 --no-color -o stratum+tcp://" },
{ "name": "x14", "hashrate": 540, "power": 200, "aparam1": "", "aparam2": "ccminer.exe", "aparam3": "-q -r 3 -R 10 -a x14 --no-color -o stratum+tcp://" },
{ "name": "x15", "hashrate": 14100, "power": 200, "aparam1": "", "aparam2": "ccminer.exe", "aparam3": "-q -r 3 -R 10 -a x15 -i 20 --no-color -o stratum+tcp://" },
{ "name": "nist5", "hashrate": 65000, "power": 200, "aparam1": "", "aparam2": "ccminer.exe", "aparam3": "-q -r 3 -R 10 -a nist5 --no-color -o stratum+tcp://" },
{ "name": "blake", display: "Blake", "hashrate": 7000000, "power": 200, "aparam1": "", "aparam2": "ccminer.exe", "aparam3": "-q -r 3 -R 10 -a blake -g 2 --no-color -o stratum+tcp://" },
{ "name": "lyra2", display: "Lyra2RE", "hashrate": 2570, "power": 200, "aparam1": "", "aparam2": "ccminer.exe", "aparam3": "-q -r 3 -R 10 -a lyra2 -i 19 --no-color -o stratum+tcp://" },
{ "name": "quark", "hashrate": 38000, "power": 200, "aparam1": "", "aparam2": "ccminer.exe", "aparam3": "-q -r 3 -R 10 -a quark --cpu-priority 3 --no-color -o stratum+tcp://" },
{ "name": "qubit", display: "Qubit", "hashrate": 30400, "power": 200, "aparam1": "", "aparam2": "ccminer.exe", "aparam3": "-q -r 3 -R 10 -a qubit -i 20 --no-color -o stratum+tcp://" },
{ "name": "groestl", display: "Groestl", "hashrate": 13300, "power": 200, "aparam1": "", "aparam2": "ccminer.exe", "aparam3": "-q -r 3 -R 10 -a groestl --no-color -o stratum+tcp://" },
{ "name": "skein", display: "Skein", "hashrate": 710000, "power": 200, "aparam1": "", "aparam2": "ccminer.exe", "aparam3": "-q -r 3 -R 10 -a skein -i 28 --no-color -o stratum+tcp://" },
{ "name": "keccak", "hashrate": 1150000, "power": 200, "aparam1": "", "aparam2": "ccminer.exe", "aparam3": "-q -r 3 -R 10 -a keccak -i 27 --no-color -o stratum+tcp://" },
{ "name": "whirlpoolx", display: "WhirlpoolX", "hashrate": 526000, "power": 200, "aparam1": "", "aparam2": "ccminer.exe", "aparam3": "-q -r 3 -R 10 -i 25 -a whirlpoolx --no-color -o stratum+tcp://" },
{ "name": "neoscrypt", display: "NeoScrypt", "hashrate": 1120, "power": 200, "aparam1": "", "aparam2": "ccminer.exe", "aparam3": "-q -r 3 -R 10 -a neoscrypt -i 15.5 --no-color -o stratum+tcp://" },
{ "name": "scrypt", "hashrate": 1930, "power": 250, "aparam1": "", "aparam2": "ccminer.exe", "aparam3": "-q -r 3 -R 10 -a scrypt --cpu-priority 3 -l 5x24 --no-color -o stratum+tcp://" },
{ "name": "scryptn", "hashrate": 0, "power": 0 },
{ "name": "sha256", "hashrate": 0, "power": 0 }
],
"nicehash": {
"account": "1BVSGR4cTiFJqCbKtzxZSLyB5NAD9HVGPi",
"worker": "1",
"weight": 0.90,
"sparam1": ".eu.nicehash.com",
"algos": [
{ "algo": "x11", "folder": "_APARAM1_", "command": "_APARAM2_", "arguments": "_APARAM3_x11_SPARAM1_:3336 -u _ACCOUNT_._WORKER_ -p d=0.04" },
{ "algo": "x13", "folder": "_APARAM1_", "command": "_APARAM2_", "arguments": "_APARAM3_x13_SPARAM1_:3337 -u _ACCOUNT_._WORKER_ -p d=0.04" },
{ "algo": "x15", "folder": "_APARAM1_", "command": "_APARAM2_", "arguments": "_APARAM3_x15_SPARAM1_:3339 -u _ACCOUNT_._WORKER_ -p d=0.04" },
{ "algo": "quark", "priceid": "12", "folder": "_APARAM1_", "command": "_APARAM2_", "arguments": "_APARAM3_quark_SPARAM1_:3345 -u _ACCOUNT_._WORKER_ -p d=0.08" },
{ "algo": "lyra2", "priceid": "9", "folder": "_APARAM1_", "command": "_APARAM2_", "arguments": "_APARAM3_lyra2re_SPARAM1_:3342 -u _ACCOUNT_._WORKER_ _SPARAM2_ -p d=0.08" },
{ "algo": "whirlpoolx", "priceid": "10", "folder": "_APARAM1_", "command": "_APARAM2_", "arguments": "_APARAM3_whirlpoolx_SPARAM1_:3343 -u _ACCOUNT_._WORKER_ _SPARAM2_ -p d=0.08" },
{ "algo": "keccak", "folder": "_APARAM1_", "command": "_APARAM2_", "arguments": "_APARAM3_keccak_SPARAM1_:3338 -u _ACCOUNT_._WORKER_ -p d=0.08" },
{ "algo": "nist5", "folder": "_APARAM1_", "command": "_APARAM2_", "arguments": "_APARAM3_nist5_SPARAM1_:3340 -u _ACCOUNT_._WORKER_ -p d=0.04" },
{ "algo": "qubit", "priceid": "11", "folder": "_APARAM1_", "command": "_APARAM2_", "arguments": "_APARAM3_qubit_SPARAM1_:4344 -u _ACCOUNT_._WORKER_ -p d=0.04" },
{ "algo": "scrypt", "priceid": "0","folder": "_APARAM1_", "command": "_APARAM2_", "arguments": "_APARAM3_scrypt_SPARAM1_:4333 -u _ACCOUNT_._WORKER_ -p d=0.01" },
{ "algo": "neoscrypt", "priceid": "8","folder": "_APARAM1_", "command": "_APARAM2_", "arguments": "_APARAM3_neoscrypt_SPARAM1_:4341 -u _ACCOUNT_._WORKER_ -p d=0.01" }
]
},
"westhash": {
"account": "1BVSGR4cTiFJqCbKtzxZSLyB5NAD9HVGPi",
"worker": "1",
"sparam1": ".usa.nicehash.com",
"algos": [
{ "algo": "x11", "folder": "_APARAM1_", "command": "_APARAM2_", "arguments": "_APARAM3_x11_SPARAM1_:3336 -u _ACCOUNT_._WORKER_ -p d=0.04" },
{ "algo": "x13", "folder": "_APARAM1_", "command": "_APARAM2_", "arguments": "_APARAM3_x13_SPARAM1_:3337 -u _ACCOUNT_._WORKER_ -p d=0.04" },
{ "algo": "x15", "folder": "_APARAM1_", "command": "_APARAM2_", "arguments": "_APARAM3_x15_SPARAM1_:3339 -u _ACCOUNT_._WORKER_ -p d=0.04" },
{ "algo": "quark", "priceid": "12", "folder": "_APARAM1_", "command": "_APARAM2_", "arguments": "_APARAM3_quark_SPARAM1_:3345 -u _ACCOUNT_._WORKER_ -p d=0.08" },
{ "algo": "lyra2", "priceid": "9", "folder": "_APARAM1_", "command": "_APARAM2_", "arguments": "_APARAM3_lyra2re_SPARAM1_:3342 -u _ACCOUNT_._WORKER_ _SPARAM2_ -p d=0.08" },
{ "algo": "whirlpoolx", "priceid": "10", "folder": "_APARAM1_", "command": "_APARAM2_", "arguments": "_APARAM3_whirlpoolx_SPARAM1_:3343 -u _ACCOUNT_._WORKER_ _SPARAM2_ -p d=0.08" },
{ "algo": "keccak", "folder": "_APARAM1_", "command": "_APARAM2_", "arguments": "_APARAM3_keccak_SPARAM1_:3338 -u _ACCOUNT_._WORKER_ -p d=0.08" },
{ "algo": "nist5", "folder": "_APARAM1_", "command": "_APARAM2_", "arguments": "_APARAM3_nist5_SPARAM1_:3340 -u _ACCOUNT_._WORKER_ -p d=0.04" },
{ "algo": "qubit", "priceid": "11", "folder": "_APARAM1_", "command": "_APARAM2_", "arguments": "_APARAM3_qubit_SPARAM1_:4344 -u _ACCOUNT_._WORKER_ -p d=0.04" },
{ "algo": "scrypt", "priceid": "0","folder": "_APARAM1_", "command": "_APARAM2_", "arguments": "_APARAM3_scrypt_SPARAM1_:4333 -u _ACCOUNT_._WORKER_ -p d=0.01" },
{ "algo": "neoscrypt", "priceid": "8","folder": "_APARAM1_", "command": "_APARAM2_", "arguments": "_APARAM3_neoscrypt_SPARAM1_:4341 -u _ACCOUNT_._WORKER_ -p d=0.01" }
]
},