- 포지션 체크, 없으면 포지션 잡고
- 트젝 승인까지
준비물
okx wallet - 측면 패널 열어두기
lvusd 권한 부여한 leverUp 계정
셋팅방법
1. okx wallet
- 측면패널을 열어두고
- 확장프로그램 관리로 들어갑니다.
2. 확장프로그램 관리페이지
- 맨 위 오른쪽에 개발자 모드를 활성화 시킵니다.
- sidepanel.html 을 클릭합니다. (그럼 사이드패널용 개발자도구 열림)
- 그냥 사이드패널 > 우클릭 > 검사 눌러도 됨
3. okx wallet 사이드 패널의 개발자도구 console 탭
- 아래 스크립트를 복붙합니다.
(승인 버튼이 나오면 무조건 누르게 해뒀으니, 반드시 안전한 환경에서만 하십쇼.)
var txConfirm= '/html/body/div/div[1]/div/div/div/div/div/div[3]/div/button[2]';
function clickButton(buttonXPath) {
const button = document.evaluate(buttonXPath, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
if (button) {
button.click();
}
}
function getElementByXpath(path) {
return document.evaluate(path, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
}
function txConfirmClick() {
if(getElementByXpath(txConfirm)) {
clickButton(txConfirm);
setTimeout(txConfirmClick, 1000);
} else {
setTimeout(txConfirmClick, 1000);
}
}
txConfirmClick();
4. LeverUp 거래화면
- 거래금액, 배율, tp/sl 을 모두 셋팅한 후 (저는 0.25달러 / 1001배 / 300% / none 로 셋팅해둠)
- F12를 눌러 개발자 도구를 열고 아래 스크립트를 복붙합니다.
포지션이 없으면 포지션영역에 포지션 없다고 나옴. 그 텍스트를 읽고 오더 버튼을 누르게 만들었음
var positionTag= '/html/body/div[1]/div[2]/div/div[1]/div/div[2]/div/div[3]/div[1]/div[2]/div[2]/div[4]/p';
var orderBtn= '/html/body/div[1]/div[2]/div/div[1]/div/div[2]/div/div[3]/div[2]/div/div[3]/div[2]/button';
function clickButton(buttonXPath) {
const button = document.evaluate(buttonXPath, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
if (button) {
button.click();
}
}
function getElementByXpath(path) {
return document.evaluate(path, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
}
function tryOrder() {
let pElement;
const result = document.evaluate(
positionTag,
document,
null,
XPathResult.FIRST_ORDERED_NODE_TYPE, // 첫 번째 일치하는 노드만 반환
null
);
pElement = result.singleNodeValue;
if(getElementByXpath(positionTag)) {
var isMatch = pElement.textContent == "You currently don't have any positions";
console.log(isMatch);
console.log(positionTag.textContent);
clickButton(orderBtn);
setTimeout(tryOrder, 10000);
} else {
setTimeout(tryOrder, 5000);
}
}
tryOrder();
다 했으면 넷플릭스 보다 오십쇼 ㅅㄱㅇ
귀찮으니 질문 안받음.
https://app.leverup.xyz?code=COINWIKI 로 가입 해주시면 질문 받음
(500 배 이상 조지면 수수료 페이백 다 거래자지갑으로 돌아감
래퍼럴 수익을 기대하는게 아니라,
그룹 거래량이 많으면 베네핏 있을까 기대하는 중임다.)
