예스스탁
예스스탁 답변
2022-01-26 10:14:16
안녕하세요
예스스탁입니다.
1
input : P1(20),P2(60),P3(120);
var : mav1(0),mav2(0),mav3(0),전환선(0),기준선(0);
mav1 = ma(C,P1);
mav2 = ma(C,P2);
mav3 = ma(C,P3);
전환선 = (highest(H,9)+lowest(L,9))/2;
기준선 = (highest(H,26)+lowest(L,26))/2;
if c > mav1 or c > mav2 or c > mav3 Then
{
if CrossUp(전환선, 기준선) or (CrossUp(c,전환선) and CrossUp(C,기준선)) Then
Buy();
if CrossDown(전환선, 기준선) or (CrossDown(c,전환선) and CrossDown(C,기준선)) Then
Sell();
}
2
input : P1(20),P2(60),P3(120);
input : short(12),long(26),sig(9);
var : mav1(0),mav2(0),mav3(0);
var : macdv(0),macds(0);
mav1 = ma(C,P1);
mav2 = ma(C,P2);
mav3 = ma(C,P3);
macdv = macd(short,long);
macds = ma(macdv,sig);
if c > mav1 or c > mav2 or c > mav3 Then
{
if CrossUp(macdv, 0) or (macdv > 0 and CrossUp(macdv,macds)) Then
Buy();
if CrossDown(macdv, 0) or (macdv < 0 and CrossDown(macdv,macds)) Then
sell();
}
3
문의하신 내용은 특정종목차트에
연결선울을 데이타를 참조데이타로 추가하고 아래식 적용하셔야 합니다.
차트왼쪽 상단의 종목선택버튼 중 왼쪽은 차트의 기본종목, 오른쪽은 참조데이타를 추가하는 버튼입니다.
기본종목으로 특정종목차트를 여시고 참조데이타로 연결선물 데이타를 추가한 후에
아래식 적용하시면 됩니다.
3-1
input : P1(20),P2(60),P3(120);
input : short(12),long(26),sig(9);
var : mav1(0,Data2),mav2(0,Data2),mav3(0,Data2);
var : macdv(0,Data2),macds(0,Data2);
mav1 = data2(ma(C,P1));
mav2 = data2(ma(C,P2));
mav3 = data2(ma(C,P3));
macdv = data2(macd(short,long));
macds = data2(ma(macdv,sig));
if c > mav1 or c > mav2 or c > mav3 Then
{
if data2(CrossUp(macdv, 0) or (macdv > 0 and CrossUp(macdv,macds))) Then
Buy();
if data2(CrossDown(macdv, 0) or (macdv < 0 and CrossDown(macdv,macds))) Then
sell();
}
3-2
input : P1(20),P2(60),P3(120);
input : short(12),long(26),sig(9);
var : mav1(0,Data2),mav2(0,Data2),mav3(0,Data2);
var : macdv(0,Data2),macds(0,Data2);
mav1 = data2(ma(C,P1));
mav2 = data2(ma(C,P2));
mav3 = data2(ma(C,P3));
macdv = data2(macd(short,long));
macds = data2(ma(macdv,sig));
if data2(c > mav1 or c > mav2 or c > mav3) Then
{
if data2(CrossUp(macdv, 0) or (macdv > 0 and CrossUp(macdv,macds))) Then
Buy();
if data2(CrossDown(macdv, 0) or (macdv < 0 and CrossDown(macdv,macds))) Then
sell();
}
즐거운 하루되세요
> 세븐천사 님이 쓴 글입니다.
> 제목 : 수식 문의 부탁드립니다.
> 안녕하세요?
수고에 감사드립니다.
<1번 수식>
- 주가가 20이평선 또는 60이평선 또는 120이평선 위에 있을 때만 매수(변수적용)
1. 매수: 일목균형표 전환선이 기준선을 골든 크로스 또는 주가가 전환선과 기준선을 동시 돌파시 매수
2. 매도: 일목균형표 전환선이 기준선을 데드 크로스 또는 주가가 전환선과 기준선을 동시 데드시 매도
<2번 수식>
- 주가가 20이평선 또는 60이평선 또는 120이평선 위에 있을 때만 매수(변수적용)
1. 매수: macd 0선 돌파시 매수 또는 macd 0선 이상일 경우 시그널 돌파시 매수(*0선 이하 매수 금지)
2. 매도: macd 시그널 데드시 매도 단, 후행스팬이 26봉전 선행스팬1과 2 이상일 경우에는 시그널 데드시 매도하지 않고 후행스팬이 주가를 데드크로스 할 때 매도
<3번식>
위 두 수식을 연결선물에 연동하여 종목을 매매할 경우 수식 부탁드립니다.
감사합니다.
빠른 처리 감사드립니다.
연결선물의 매매 신호에 따라서 특정 종목을 매수매도 하려고하는데요.
아랭의 식을 선물에 적용신호로 다시한번 부탁드립니다. 감사합니다.
1
input : P1(20),P2(60),P3(120);
var : mav1(0),mav2(0),mav3(0),전환선(0),기준선(0);
mav1 = ma(C,P1);
mav2 = ma(C,P2);
mav3 = ma(C,P3);
전환선 = (highest(H,9)+lowest(L,9))/2;
기준선 = (highest(H,26)+lowest(L,26))/2;
if c > mav1 or c > mav2 or c > mav3 Then
{
if CrossUp(전환선, 기준선) or (CrossUp(c,전환선) and CrossUp(C,기준선)) Then
Buy();
if CrossDown(전환선, 기준선) or (CrossDown(c,전환선) and CrossDown(C,기준선)) Then
Sell();
}
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식 문의 부탁드립니다.
>
안녕하세요
예스스탁입니다.
1
input : P1(20),P2(60),P3(120);
var : mav1(0),mav2(0),mav3(0),전환선(0),기준선(0);
mav1 = ma(C,P1);
mav2 = ma(C,P2);
mav3 = ma(C,P3);
전환선 = (highest(H,9)+lowest(L,9))/2;
기준선 = (highest(H,26)+lowest(L,26))/2;
if c > mav1 or c > mav2 or c > mav3 Then
{
if CrossUp(전환선, 기준선) or (CrossUp(c,전환선) and CrossUp(C,기준선)) Then
Buy();
if CrossDown(전환선, 기준선) or (CrossDown(c,전환선) and CrossDown(C,기준선)) Then
Sell();
}
2
input : P1(20),P2(60),P3(120);
input : short(12),long(26),sig(9);
var : mav1(0),mav2(0),mav3(0);
var : macdv(0),macds(0);
mav1 = ma(C,P1);
mav2 = ma(C,P2);
mav3 = ma(C,P3);
macdv = macd(short,long);
macds = ma(macdv,sig);
if c > mav1 or c > mav2 or c > mav3 Then
{
if CrossUp(macdv, 0) or (macdv > 0 and CrossUp(macdv,macds)) Then
Buy();
if CrossDown(macdv, 0) or (macdv < 0 and CrossDown(macdv,macds)) Then
sell();
}
3
문의하신 내용은 특정종목차트에
연결선울을 데이타를 참조데이타로 추가하고 아래식 적용하셔야 합니다.
차트왼쪽 상단의 종목선택버튼 중 왼쪽은 차트의 기본종목, 오른쪽은 참조데이타를 추가하는 버튼입니다.
기본종목으로 특정종목차트를 여시고 참조데이타로 연결선물 데이타를 추가한 후에
아래식 적용하시면 됩니다.
3-1
input : P1(20),P2(60),P3(120);
input : short(12),long(26),sig(9);
var : mav1(0,Data2),mav2(0,Data2),mav3(0,Data2);
var : macdv(0,Data2),macds(0,Data2);
mav1 = data2(ma(C,P1));
mav2 = data2(ma(C,P2));
mav3 = data2(ma(C,P3));
macdv = data2(macd(short,long));
macds = data2(ma(macdv,sig));
if c > mav1 or c > mav2 or c > mav3 Then
{
if data2(CrossUp(macdv, 0) or (macdv > 0 and CrossUp(macdv,macds))) Then
Buy();
if data2(CrossDown(macdv, 0) or (macdv < 0 and CrossDown(macdv,macds))) Then
sell();
}
3-2
input : P1(20),P2(60),P3(120);
input : short(12),long(26),sig(9);
var : mav1(0,Data2),mav2(0,Data2),mav3(0,Data2);
var : macdv(0,Data2),macds(0,Data2);
mav1 = data2(ma(C,P1));
mav2 = data2(ma(C,P2));
mav3 = data2(ma(C,P3));
macdv = data2(macd(short,long));
macds = data2(ma(macdv,sig));
if data2(c > mav1 or c > mav2 or c > mav3) Then
{
if data2(CrossUp(macdv, 0) or (macdv > 0 and CrossUp(macdv,macds))) Then
Buy();
if data2(CrossDown(macdv, 0) or (macdv < 0 and CrossDown(macdv,macds))) Then
sell();
}
즐거운 하루되세요
> 세븐천사 님이 쓴 글입니다.
> 제목 : 수식 문의 부탁드립니다.
> 안녕하세요?
수고에 감사드립니다.
<1번 수식>
- 주가가 20이평선 또는 60이평선 또는 120이평선 위에 있을 때만 매수(변수적용)
1. 매수: 일목균형표 전환선이 기준선을 골든 크로스 또는 주가가 전환선과 기준선을 동시 돌파시 매수
2. 매도: 일목균형표 전환선이 기준선을 데드 크로스 또는 주가가 전환선과 기준선을 동시 데드시 매도
<2번 수식>
- 주가가 20이평선 또는 60이평선 또는 120이평선 위에 있을 때만 매수(변수적용)
1. 매수: macd 0선 돌파시 매수 또는 macd 0선 이상일 경우 시그널 돌파시 매수(*0선 이하 매수 금지)
2. 매도: macd 시그널 데드시 매도 단, 후행스팬이 26봉전 선행스팬1과 2 이상일 경우에는 시그널 데드시 매도하지 않고 후행스팬이 주가를 데드크로스 할 때 매도
<3번식>
위 두 수식을 연결선물에 연동하여 종목을 매매할 경우 수식 부탁드립니다.
감사합니다.
예스스탁
예스스탁 답변
2022-01-26 11:15:47
안녕하세요
예스스탁입니다.
3-1번 수식에 data2처리가 안된 조건이 있었습니다.
아래식 적용하시면 됩니다.
차트 셋팅하는 방법은 맞습니다.
input : P1(20),P2(60),P3(120);
input : short(12),long(26),sig(9);
var : mav1(0,Data2),mav2(0,Data2),mav3(0,Data2);
var : macdv(0,Data2),macds(0,Data2);
mav1 = data2(ma(C,P1));
mav2 = data2(ma(C,P2));
mav3 = data2(ma(C,P3));
macdv = data2(macd(short,long));
macds = data2(ma(macdv,sig));
if data2(c > mav1 or c > mav2 or c > mav3) Then
{
if data2(CrossUp(macdv, 0) or (macdv > 0 and CrossUp(macdv,macds))) Then
Buy();
if data2(CrossDown(macdv, 0) or (macdv < 0 and CrossDown(macdv,macds))) Then
sell();
}
즐거운 하루되세요
> 세븐천사 님이 쓴 글입니다.
> 제목 : Re : Re : 수식 문의 부탁드립니다.
> 빠른 처리 감사드립니다.
연결선물의 매매 신호에 따라서 특정 종목을 매수매도 하려고하는데요.
아랭의 식을 선물에 적용신호로 다시한번 부탁드립니다. 감사합니다.
1
input : P1(20),P2(60),P3(120);
var : mav1(0),mav2(0),mav3(0),전환선(0),기준선(0);
mav1 = ma(C,P1);
mav2 = ma(C,P2);
mav3 = ma(C,P3);
전환선 = (highest(H,9)+lowest(L,9))/2;
기준선 = (highest(H,26)+lowest(L,26))/2;
if c > mav1 or c > mav2 or c > mav3 Then
{
if CrossUp(전환선, 기준선) or (CrossUp(c,전환선) and CrossUp(C,기준선)) Then
Buy();
if CrossDown(전환선, 기준선) or (CrossDown(c,전환선) and CrossDown(C,기준선)) Then
Sell();
}
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식 문의 부탁드립니다.
>
안녕하세요
예스스탁입니다.
1
input : P1(20),P2(60),P3(120);
var : mav1(0),mav2(0),mav3(0),전환선(0),기준선(0);
mav1 = ma(C,P1);
mav2 = ma(C,P2);
mav3 = ma(C,P3);
전환선 = (highest(H,9)+lowest(L,9))/2;
기준선 = (highest(H,26)+lowest(L,26))/2;
if c > mav1 or c > mav2 or c > mav3 Then
{
if CrossUp(전환선, 기준선) or (CrossUp(c,전환선) and CrossUp(C,기준선)) Then
Buy();
if CrossDown(전환선, 기준선) or (CrossDown(c,전환선) and CrossDown(C,기준선)) Then
Sell();
}
2
input : P1(20),P2(60),P3(120);
input : short(12),long(26),sig(9);
var : mav1(0),mav2(0),mav3(0);
var : macdv(0),macds(0);
mav1 = ma(C,P1);
mav2 = ma(C,P2);
mav3 = ma(C,P3);
macdv = macd(short,long);
macds = ma(macdv,sig);
if c > mav1 or c > mav2 or c > mav3 Then
{
if CrossUp(macdv, 0) or (macdv > 0 and CrossUp(macdv,macds)) Then
Buy();
if CrossDown(macdv, 0) or (macdv < 0 and CrossDown(macdv,macds)) Then
sell();
}
3
문의하신 내용은 특정종목차트에
연결선울을 데이타를 참조데이타로 추가하고 아래식 적용하셔야 합니다.
차트왼쪽 상단의 종목선택버튼 중 왼쪽은 차트의 기본종목, 오른쪽은 참조데이타를 추가하는 버튼입니다.
기본종목으로 특정종목차트를 여시고 참조데이타로 연결선물 데이타를 추가한 후에
아래식 적용하시면 됩니다.
3-1
input : P1(20),P2(60),P3(120);
input : short(12),long(26),sig(9);
var : mav1(0,Data2),mav2(0,Data2),mav3(0,Data2);
var : macdv(0,Data2),macds(0,Data2);
mav1 = data2(ma(C,P1));
mav2 = data2(ma(C,P2));
mav3 = data2(ma(C,P3));
macdv = data2(macd(short,long));
macds = data2(ma(macdv,sig));
if c > mav1 or c > mav2 or c > mav3 Then
{
if data2(CrossUp(macdv, 0) or (macdv > 0 and CrossUp(macdv,macds))) Then
Buy();
if data2(CrossDown(macdv, 0) or (macdv < 0 and CrossDown(macdv,macds))) Then
sell();
}
3-2
input : P1(20),P2(60),P3(120);
input : short(12),long(26),sig(9);
var : mav1(0,Data2),mav2(0,Data2),mav3(0,Data2);
var : macdv(0,Data2),macds(0,Data2);
mav1 = data2(ma(C,P1));
mav2 = data2(ma(C,P2));
mav3 = data2(ma(C,P3));
macdv = data2(macd(short,long));
macds = data2(ma(macdv,sig));
if data2(c > mav1 or c > mav2 or c > mav3) Then
{
if data2(CrossUp(macdv, 0) or (macdv > 0 and CrossUp(macdv,macds))) Then
Buy();
if data2(CrossDown(macdv, 0) or (macdv < 0 and CrossDown(macdv,macds))) Then
sell();
}
즐거운 하루되세요
> 세븐천사 님이 쓴 글입니다.
> 제목 : 수식 문의 부탁드립니다.
> 안녕하세요?
수고에 감사드립니다.
<1번 수식>
- 주가가 20이평선 또는 60이평선 또는 120이평선 위에 있을 때만 매수(변수적용)
1. 매수: 일목균형표 전환선이 기준선을 골든 크로스 또는 주가가 전환선과 기준선을 동시 돌파시 매수
2. 매도: 일목균형표 전환선이 기준선을 데드 크로스 또는 주가가 전환선과 기준선을 동시 데드시 매도
<2번 수식>
- 주가가 20이평선 또는 60이평선 또는 120이평선 위에 있을 때만 매수(변수적용)
1. 매수: macd 0선 돌파시 매수 또는 macd 0선 이상일 경우 시그널 돌파시 매수(*0선 이하 매수 금지)
2. 매도: macd 시그널 데드시 매도 단, 후행스팬이 26봉전 선행스팬1과 2 이상일 경우에는 시그널 데드시 매도하지 않고 후행스팬이 주가를 데드크로스 할 때 매도
<3번식>
위 두 수식을 연결선물에 연동하여 종목을 매매할 경우 수식 부탁드립니다.
감사합니다.
빠른 처리 감사드립니다.
아래의 식을 선물에 적용신호로 다시한번 부탁드립니다. 감사합니다.
1
input : P1(20),P2(60),P3(120);
var : mav1(0),mav2(0),mav3(0),전환선(0),기준선(0);
mav1 = ma(C,P1);
mav2 = ma(C,P2);
mav3 = ma(C,P3);
전환선 = (highest(H,9)+lowest(L,9))/2;
기준선 = (highest(H,26)+lowest(L,26))/2;
if c > mav1 or c > mav2 or c > mav3 Then
{
if CrossUp(전환선, 기준선) or (CrossUp(c,전환선) and CrossUp(C,기준선)) Then
Buy();
if CrossDown(전환선, 기준선) or (CrossDown(c,전환선) and CrossDown(C,기준선)) Then
Sell();
}
예스스탁
예스스탁 답변
2022-01-26 11:28:48
안녕하세요
예스스탁입니다.
input : P1(20),P2(60),P3(120);
var : mav1(0,Data2),mav2(0,Data2),mav3(0,Data2),전환선(0,Data2),기준선(0,Data2);
mav1 = data2(ma(C,P1));
mav2 = data2(ma(C,P2));
mav3 = data2(ma(C,P3));
전환선 = Data2((highest(H,9)+lowest(L,9))/2);
기준선 = Data2((highest(H,26)+lowest(L,26))/2);
if data2(c > mav1 or c > mav2 or c > mav3) Then
{
if data2(CrossUp(전환선, 기준선) or (CrossUp(c,전환선) and CrossUp(C,기준선))) Then
Buy();
if data2(CrossDown(전환선, 기준선) or (CrossDown(c,전환선) and CrossDown(C,기준선))) Then
Sell();
}
즐거운 하루되세요
> 세븐천사 님이 쓴 글입니다.
> 제목 : Re : Re : Re : Re : 수식 문의 부탁드립니다.
>
빠른 처리 감사드립니다.
아래의 식을 선물에 적용신호로 다시한번 부탁드립니다. 감사합니다.
1
input : P1(20),P2(60),P3(120);
var : mav1(0),mav2(0),mav3(0),전환선(0),기준선(0);
mav1 = ma(C,P1);
mav2 = ma(C,P2);
mav3 = ma(C,P3);
전환선 = (highest(H,9)+lowest(L,9))/2;
기준선 = (highest(H,26)+lowest(L,26))/2;
if c > mav1 or c > mav2 or c > mav3 Then
{
if CrossUp(전환선, 기준선) or (CrossUp(c,전환선) and CrossUp(C,기준선)) Then
Buy();
if CrossDown(전환선, 기준선) or (CrossDown(c,전환선) and CrossDown(C,기준선)) Then
Sell();
}