연결 중…
연결 중…
전체 보기
코인위키
Telegram · @CoinWiki_MMWW

leverUp 1001배 딸깍도 귀찮아서 스크립트로 돌림

게시
2025.12.10 12:51
조회
334
포워드
9
이미지
3장
  • 포지션 체크, 없으면 포지션 잡고
  • 트젝 승인까지

준비물
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 배 이상 조지면 수수료 페이백 다 거래자지갑으로 돌아감
래퍼럴 수익을 기대하는게 아니라,
그룹 거래량이 많으면 베네핏 있을까 기대하는 중임다.)

조회334포워드9텔레그램에서 보기