예스스탁
예스스탁 답변
2020-09-17 14:13:35
안녕하세요
예스스탁입니다.
input : P1(5),P2(20),P3(60);
var : TL1(0),TX1(0),TL2(0),TX2(0),TX3(0);
var1 = ma(C,P1);
var2 = ma(C,P2);
var3 = ma(C,P3);
Condition1 = var1 > Var2 and Var2 > Var3;
Condition2 = var1 < Var2 and Var2 < Var3;
if CrossUp(var1,Var2) Then
{
TL1 = TL_New(sDate,sTime,99999999,sDate,sTime,0);
TL_SetColor(TL1,GREEN);
TX1 = Text_New(Sdate,sTime,H,"정20");
Text_SetColor(TX1,GREEN);
Text_SetStyle(TX1,2,1);
}
if CrossUp(var2,Var3) Then
{
TL2 = TL_New(sDate,sTime,99999999,sDate,sTime,0);
TL_SetColor(TL2,MAGENTA);
TX2 = Text_New(Sdate,sTime,H,"정60");
Text_SetColor(TX2,MAGENTA);
Text_SetStyle(TX2,2,1);
}
if Condition1 == true and Condition1 == False Then
{
TX3 = Text_New(Sdate,sTime,H,"정배열");
Text_SetColor(TX3,RED);
Text_SetStyle(TX3,2,1);
}
if CrossDown(var1,Var2) Then
{
TL1 = TL_New(sDate,sTime,99999999,sDate,sTime,0);
TL_SetColor(TL1,GREEN);
TX1 = Text_New(Sdate,sTime,H,"역20");
Text_SetColor(TX1,GREEN);
Text_SetStyle(TX1,2,1);
}
if CrossDown(var2,Var3) Then
{
TL2 = TL_New(sDate,sTime,99999999,sDate,sTime,0);
TL_SetColor(TL2,MAGENTA);
TX2 = Text_New(Sdate,sTime,H,"역60");
Text_SetColor(TX2,MAGENTA);
Text_SetStyle(TX2,2,1);
}
if Condition2 == true and Condition2 == False Then
{
TX3 = Text_New(Sdate,sTime,H,"역배열");
Text_SetColor(TX3,RED);
Text_SetStyle(TX3,2,1);
}
즐거운 하루되세요
> harrywin 님이 쓴 글입니다.
> 제목 : 수식좀 부탁드립니다
> 1)
5일선이 20일선을 골든크로스 하면 세로선과 = 정20(텍스트)
20일선이 60일선을 골든크로스 하면 세로선과 = 정60(텍스트)
5, 20, 60일선이 정배열이면 = 정배열(텍스트)
반대의 경우도 부탁드립니다.
2)
음양봉에 따른 거래량 막대에
이평선이 나오게 부탁드립니다
3)
아래 수식을 변환부탁드립니다
매도
A = Avg(c, 5);
B=sum(A(3) < A(2) and A(2) < A(1) and A(1) > A);
B(1)-B(6)==0 and A(3) < A(2) and A(2) < A(1) and A(1) > A
매수는 반대
예스스탁
예스스탁 답변
2020-09-17 14:46:13
안녕하세요
예스스탁입니다.
2
거래량은 막대그래프로 지정하시면 됩니다.
if V > V[1] Then
Plot1(V,"거래량",RED);
Else
Plot1(V,"거래량",BLUE);
input : P1(5),P2(20),P3(60),P4(120);
var1 = ma(V,P1);
var2 = ma(V,P2);
var3 = ma(V,P3);
var4 = ma(V,P4);
Plot2(var1,"이평1");
Plot3(var2,"이평2");
Plot4(var3,"이평3");
Plot5(var4,"이평4");
3
var : A(0);
A = ma(c,5);
Condition1 = A[3] < A[2] and A[2] < A[1] and A[1] > A;
Condition2 = A[3] > A[2] and A[2] > A[1] and A[1] < A;
if Condition1 == true and CountIf(Condition1,6) == 1 Then
Sell();
if Condition2 == true and CountIf(Condition2,6) == 1 Then
Buy();
즐거운 하루되세요
> harrywin 님이 쓴 글입니다.
> 제목 : 질문 다시한번 확인좀 부탁드립니다
> 아래의 두개 수식도 추가로 부탁드립니다