예스스탁
예스스탁 답변
2024-03-13 10:19:42
안녕하세요
예스스탁입니다.
Inputs: 전환선기간(9), 기준선기간(26),Length(20);
Var : 전환선(0),기준선(0);
Var : TLen(0),Tma(0);
전환선 = (Highest(High, 전환선기간) + Lowest(Low, 전환선기간)) / 2;
기준선 = (Highest(High, 기준선기간) + Lowest(Low, 기준선기간)) / 2;
TLen = Ceiling((Length + 1) * .5);
Tma = ma(ma(C, TLen), TLen);
if CrossUp(전환선,기준선) Then
Buy("b1");
if CrossDown(전환선,기준선) Then
Sell("s1");
if 전환선 > 기준선 and CrossUp(전환선,Tma) Then
Buy("b2");
if 전환선 < 기준선 and CrossDown(전환선,Tma) Then
Sell("s2");
if CrossDown(전환선,Tma) Then
ExitLong("bx");
if CrossUp(전환선,Tma) Then
ExitShort("sx");
즐거운 하루되세요
> 라몬 님이 쓴 글입니다.
> 제목 : 수정부탁드립니다.
> 안녕하세요
수정해주신 시스템 감사드립니다.
여기서 한가지 조건 즉
1. 기준선 26 선 위에 삼각가중과 전환선이 골든크로스 될때는 매수만표시
기준선 26 선이 전환선과 골든크로스 될때는 매수표시
이 상태에서 기준선26 위에 삼각가중과 전환선이 위치해 있으므로 삼각가중과 전환선이 골드크로스 할때 매수만 표시되고
2.기준선26선 아래에 삼각가중과 전환선이 데드크로스될때는 매도만 표시
기준선 26선이 전환선과 데드크로스될 때 매도표시로 되고 이 상태에서 기준선26 아래에 삼각가중과 전환선이 위치해 있으므로 삼각가중과 전환선 데드크로스는 매도만 표시 됩니다.
이후 계속 반복되듯이 전환선이 기준선을 골드크로스 하면 매수 표시.
기준선 26 위에 삼각가중과 전환선이 위치해 있으므로 삼각가중과 전환선이 골드크로스 할때 매수만 표시되고.......
이렇게 수정부탁드립니다.
고맙습니다.
Inputs: 전환선기간(9), 기준선기간(26),Length(20);
Var : 전환선(0),기준선(0);
Var : TLen(0),Tma(0);
전환선 = (Highest(High, 전환선기간) + Lowest(Low, 전환선기간)) / 2;
기준선 = (Highest(High, 기준선기간) + Lowest(Low, 기준선기간)) / 2;
TLen = Ceiling((Length + 1) * .5);
Tma = ma(ma(C, TLen), TLen);
if 전환선 > 기준선 Then
{
if CrossUp(전환선,Tma) Then
Buy();
if CrossDown(전환선,Tma) Then
ExitLong();
}
Else
{
if CrossDown(전환선,Tma) Then
Sell();
if CrossUp(전환선,Tma) Then
ExitShort();
}