코x원 공매도 잡는 매크로...
작성일 17-07-17 16:10
페이지 정보
작성자서방님 조회 164회 댓글 0건본문
출처 : https://www.clien.net/service/board/cm_vcoin/10978997?po=0&od=T31&sk=&sv=&category=&groupCd=
이더 손절하고 공매로 본전 복귀 해서 (빨리도망쳐서 얼마 손해는 안봤었지만^^;) 기념으로 허접매크로 공유합니다.
G매크로는 아니고, 셀레늄이라는 QA툴로 자동화 해서 구입하는 방식입니다. (QA툴을 이런데 쓰게 될줄은 ;;)
일단 구동 조건은...
1. 파이어폭스 설치 되어 있어야 함.
2. 파이어폭스 플러그인 Selenium IDE, Selenium IDE: Flow Control 이렇게 2개 설치 되어 있어야 함.
허접 소스는 아래와 같습니다.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="selenium.base" href="https://coinone.co.kr/" />
<title>CoinOne1</title>
</head>
<body>
<table cellpadding="1" cellspacing="1" border="1">
<thead>
<tr><td rowspan="1" colspan="3">CoinOne1</td></tr>
</thead><tbody>
<tr>
<td>store</td>
<td>0</td>
<td>x</td>
</tr>
<tr>
<td>open</td>
<td>/exchange/margin/eth/</td>
<td></td>
</tr>
<tr>
<td>while</td>
<td>(${x} < 30)</td>
<td>x</td>
</tr>
<tr>
<td>click</td>
<td>css=#order_open_sell_tab > h2</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>id=limit_order_open_sell_amount</td>
<td>1</td>
</tr>
<!--매도 : ask, 매수 : bid-->
<tr>
<td>click</td>
<td>//tr[@id='bid_1']/td[4]</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>id=limit_order_open_sell_btn</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>id=error_button</td>
<td></td>
</tr>
<tr>
<td>storeEval</td>
<td>storedVars['x'] = ${x} + 1</td>
<td></td>
</tr>
<tr>
<td>endWhile</td>
<td></td>
<td></td>
</tr>
</tbody></table>
</body>
</html>
코드를 한번 수행하면 30번 자동으로 판매 클릭합니다. (숫자 너무 크게 하면 이상하게 작동하는 경우가)
현재 시점의 매도, 매수 가격에 맞춰서 자동으로 입력하는데 붉은 글씨 부분을 ask, bid 를 바꿔서 입력하면 됩니다.
서버 죽었을때 연속으로 주문 들어가면 의도치않게 왕창 거래가 걸려서 망하는 경우도 있습니다...(제가 그랬음 ;;)
코인x 특성상 서버가 랙걸리거나 잘 죽으니 조심하셔야 합니다.
개선하실 분 있으면 개선해서 클량에 공개해주세요. 셀레늄이 의외로 조건문이나 반복문 사용이 더럽습니다.
(그리고 제가 개발자가 아닌게 더 큽니다...)
셀레늄 사용법은 인터넷 찾아보시구요.. 저한테 물어보셔도 제가 QA가 아니라서 ^^;;; 잘몰라요
댓글목록
등록된 댓글이 없습니다.