예스스탁
예스스탁 답변
2024-11-27 13:22:10
안녕하세요
예스스탁입니다.
봉위에 표시는 2개 지표를 한번에 사용해도 관계가 없지만
보조지표에 출력하려면 MACD와 스토케스틱은 Y축 범위가 다릅니다.
1번과 2번과 같이 각각 작성해 적용하셔야 합니다.
만약 지표는 따로 표시를 하지 않고
화살표만 표시하신다면 3번식과 같이
0선과 같은 특정값 위치에 표시되게 작성해 드릴수는 있습니다.
1
input : short(12),long(26),sig(9);
var : macdv(0),macds(0),tx1(0);
macdv = macd(short,long);
macds = ema(macdv,sig);
Plot1(MACDV,"MACD");
Plot2(MACDS,"signal");
PlotBaseLine1(0);
if CrossUp(macdv,macds) Then
{
tx1 = Text_New_Self(sDate,sTime,MACDS,"▲");
Text_SetStyle(tx1,2,0);
Text_SetColor(tx1,Red);
Text_SetSize(tx1,20);
}
if CrossDown(macdv,macds) Then
{
tx1 = Text_New_Self(sDate,sTime,MACDS,"▼");
Text_SetStyle(tx1,2,1);
Text_SetColor(tx1,Blue);
Text_SetSize(tx1,20);
}
2
input : sto1(10),sto2(5),sto3(5);
var : stok(0),stod(0),tx2(0);
stok = stochasticsK(sto1,sto2);
stod = stochasticsD(sto1,sto2,sto3);
plot3(stok,"slowk");
plot4(stod,"slowd");
PlotBaseLine3(20);
PlotBaseLine4(80);
if CrossUp(stok,stod) Then
{
tx2 = Text_New_Self(sDate,sTime,stod,"▲");
Text_SetStyle(tx2,2,0);
Text_SetColor(tx2,Red);
Text_SetSize(tx2,20);
}
if CrossDown(stok,stod) Then
{
tx2 = Text_New_Self(sDate,sTime,stod,"▼");
Text_SetStyle(tx2,2,1);
Text_SetColor(tx2,Blue);
Text_SetSize(tx2,20);
}
3
input : short(12),long(26),sig(9);
var : macdv(0),macds(0),tx1(0);
macdv = macd(short,long);
macds = ema(macdv,sig);
input : sto1(10),sto2(5),sto3(5);
var : stok(0),stod(0),tx2(0);
stok = stochasticsK(sto1,sto2);
stod = stochasticsD(sto1,sto2,sto3);
if CrossUp(macdv,macds) Then
{
tx1 = Text_New_Self(sDate,sTime,0,"▲");
Text_SetStyle(tx1,2,1);
Text_SetColor(tx1,Red);
Text_SetSize(tx1,20);
}
if CrossDown(macdv,macds) Then
{
tx1 = Text_New_Self(sDate,sTime,0,"▼");
Text_SetStyle(tx1,2,1);
Text_SetColor(tx1,Blue);
Text_SetSize(tx1,20);
}
if CrossUp(stok,stod) Then
{
tx2 = Text_New_Self(sDate,sTime,0,"▲");
Text_SetStyle(tx2,2,0);
Text_SetColor(tx2,Magenta);
Text_SetSize(tx2,20);
}
if CrossDown(stok,stod) Then
{
tx2 = Text_New_Self(sDate,sTime,0,"▼");
Text_SetStyle(tx2,2,0);
Text_SetColor(tx2,Cyan);
Text_SetSize(tx2,20);
}
즐거운 하루되세요
> 하늘만큼11 님이 쓴 글입니다.
> 제목 : 수식 부탁합니다.
> 1. 추세상승 지표 모음
MACD > SIGNAL ====> "▲"
Stochastic K > Stochastic D ===> "▲"
위의 지표가 각각 만족할때마다 차트 지표에 "▲"
2. 추세하락 지표 모음
MACD < SIGNAL ====> "▼"
Stochastic K < Stochastic D ====> "▼"
위의 지표가 각각 만족할때마다 차트 지표에 ====> "▼"기호가 나오게 가능할까요?
기호의 표시는 캔들에 나오는것이 아닌, 일반 보조지표처럼 아래에 나오게 하고 싶습니다.
부탁합니다.