예스스탁
예스스탁 답변
2021-05-20 11:19:16
안녕하세요
예스스탁입니다.
1
예스트레이더코인에서 실제 주문은 업비트만 가능합니다.
또한 거래종목이 KRW이면 별도로 수량변환은 필요가 없고 백만원을 지정하면 백만원어치 진입하게 됩니다.
만약 BTC시장이나 USDT시장이면 수식에서 금액으로 별도로 수량체크가 불가능합니다.
해당 종목에 맞는 수량으로 직접 지정하셔야 합니다.
2
예스트레이디코인에는 파생상품이 없습니다.
설정창 비용/수량탭 매도진입신호발생허용으로 설정하시면 시험적용에 한해서
신호만 표시를 하게 됩니다.
3
Input: m1(100), m2(200), m3(300), k손절(5), k1(3), k익절(4);
Input : Period(12), Period1(5), Period2(5),left(3),right(3);
var : ATRV(0),상방(false),하방(false),SL(0),SH(0);
Atrv = Atr(96);
var1 = ma(C,100);
상방 = (C > var1);
하방 = (C < var2);
value1 = StochasticsK(Period,Period1);
value2 = StochasticsD(Period,Period1,Period2);
if SwingLow(1,L,left,right,left+right+1) != -1 Then
SL = L[right];
if SwingHigh(1,H,left,right,left+right+1) != -1 Then
SH = H[right];
if 상방 == true and MarketPosition == 0 and CrossUp(value1,15) Then
Buy("b1",OnClose,DEf,m1*10000);
if MarketPosition == 1 Then
{
ExitLong("bl",AtStop,avgEntryPrice-k손절*Atrv);
if MaxEntries == 1 Then
{
ExitLong("bl1",AtStop,sl);
if C > (EntryPrice + k1*Atrv) && C > (H+L)/2 Then
Buy("b2",OnClose,DEF,m2*10000);
}
if MaxEntries == 2 Then
{
if C > (AvgEntryPrice + k1*Atrv) && C > (H+L)/2 Then
Buy("b3",OnClose,DEF,m3*10000);
}
if MaxEntries == 3 Then
{
if C > (AvgEntryPrice + k익절*Atrv) Then
ExitLong("bx");
}
}
if 하방 == true and MarketPosition == 0 and CrossDown(value1,85) Then
Sell("s1",OnClose,DEf,m1*10000);
if MarketPosition == -1 Then
{
ExitShort("sl",AtStop,avgEntryPrice+k손절*Atrv);
if MaxEntries == 1 Then
{
ExitShort("sl1",AtStop,sh);
if C < (EntryPrice + k1*Atrv) && C < (H+L)/2 Then
Sell("s2",OnClose,DEF,m2*10000);
}
if MaxEntries == 2 Then
{
if C < (AvgEntryPrice + k1*Atrv) && C < (H+L)/2 Then
Sell("s3",OnClose,DEF,m3*10000);
}
if MaxEntries == 3 Then
{
if C < (AvgEntryPrice - k익절*Atrv) Then
ExitShort("sx");
}
}
즐거운 하루되세요
> 에구머니 님이 쓴 글입니다.
> 제목 : 수식 문의
> 시스템 수식 부탁 드립니다.
감사합니다.