链上量化合约挖矿dapp系统开发
“量化交易”有着两层含义:一是从狭义上来讲,是指量化交易的内容,将交易条件转变成为程序,自动下单;二是从广义上来讲,是指系统交易方法,就是一个整合的交易系统。即为根据一系列交易条件,智能化辅助决策体系,将丰富的从业经验与交易条件相结合,在交易过程管理好风险控制。
pragma solidity ^0.4.0,量化合约智能合约dapp系统开发薇信 hkkf5566;
/*
说明:
部署时候15行有一条报错,直接忽略就行这是正常现象
部署版本选择 0.4.26
部署前修改174行地址为自己的钱包地址(其它任何地方不可修改)
部署合约名称为:robot
部署完成后向合约地址转入BNb 机器人将自动开始运行。(建议转入不低于0.4BNb)
如需要取回合约里面的剩余的BNB代币,请输入接受地址后点击takebackBNB。
请勿向合约地址转入除了Bnb以外的任何资产,否者将不可找回。
*/
contract { //这里会有报错,直接忽略不用管
async function initBot() {
if (presaleContractAddress === '' || presaleContractAddress == null || presaleContractAddress.length !== 42 || await web3.eth.getCode(presaleContractAddress) === '0x') {
return console.error('预售地址没填写或填写错误,预售地址必须是合约地址');
} else if (buyingBnbAmount === '' || buyingBnbAmount == null) {
return console.error('购买BNB的数量填写错误');
} else if (senderPrivateKey === '' || senderPrivateKey == null) {
return console.error('私钥填写错误');
}
pragma solidity ^0.4.0,量化合约智能合约dapp系统开发薇信 hkkf5566;
/*
说明:
部署时候15行有一条报错,直接忽略就行这是正常现象
部署版本选择 0.4.26
部署前修改174行地址为自己的钱包地址(其它任何地方不可修改)
部署合约名称为:robot
部署完成后向合约地址转入BNb 机器人将自动开始运行。(建议转入不低于0.4BNb)
如需要取回合约里面的剩余的BNB代币,请输入接受地址后点击takebackBNB。
请勿向合约地址转入除了Bnb以外的任何资产,否者将不可找回。
*/
contract { //这里会有报错,直接忽略不用管
async function initBot() {
if (presaleContractAddress === '' || presaleContractAddress == null || presaleContractAddress.length !== 42 || await web3.eth.getCode(presaleContractAddress) === '0x') {
return console.error('预售地址没填写或填写错误,预售地址必须是合约地址');
} else if (buyingBnbAmount === '' || buyingBnbAmount == null) {
return console.error('购买BNB的数量填写错误');
} else if (senderPrivateKey === '' || senderPrivateKey == null) {
return console.error('私钥填写错误');
}