예스스탁
예스스탁 답변
2022-05-20 16:17:50
안녕하세요
예스스탁입니다.
지표식으로 작성해 드립니다.
보조지표라고만 하시면 조건만족시 어떤 수치값을 그려야 할지 알수 없습니다.
쌍바닥발생 봉이면 1, 쌍봉발생 봉이면 -1,아니면 0을 그리게 됩니다.
속성에서 막대그래프로 설정하고 보시면 됩니다.
var : xClose(0),xOpen(0),xHigh(0),xLow(0);
var : T(0),HH(0),HH1(0),LL(0),LL1(0),tx(0);
#Heiken Ashi 시고저종
if index == 0 then
{
xOpen = open;
xClose = (O+H+L+C)/4;
xHigh = MaxList( high, xOpen, xClose);
xLow = MinList( low, xOpen,xClose);
}
else
{
xClose = (O+H+L+C)/4;
xOpen = (xOpen [1] + xClose [1])/2 ;
xHigh = MaxList(High, xOpen, xClose) ;
xLow = MinList(Low, xOpen, xClose) ;
}
if XClose > Xopen Then
{
T = 1;
}
else if XClose < Xopen Then
{
T = -1;
}
else
{
T = 0;
}
Plot1(0);
if T == 1 Then
{
if T != T[1] Then
{
LL = xLow;
LL1 = LL[1];
if LL1 > 0 and abs(LL-LL1) <= PriceScale*1 Then
{
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
Plot1(1);
}
}
Else
{
if LL > 0 and xLow < LL Then
{
LL = Xlow;
if LL1 > 0 and abs(LL-LL1) <= PriceScale*1 Then
{
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
Plot1(1);
}
}
}
}
if T == -1 Then
{
if T != T[1] Then
{
HH = xhigh;
HH1 = HH[1];
if HH1 > 0 and abs(HH-HH1) <= PriceScale*1 Then
{
Plot1(-1);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
}
}
Else
{
if HH > 0 and xhigh > HH Then
{
HH = Xhigh;
if HH1 > 0 and abs(HH-HH1) <= PriceScale*1 Then
{
Plot1(-1);
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
}
}
}
}
즐거운 하루되세요
> 고성 님이 쓴 글입니다.
> 제목 : heikin ashi 쌍바닥 지표식
> var : xClose(0),xOpen(0),xHigh(0),xLow(0);
var : T(0),HH(0),HH1(0),LL(0),LL1(0);
#Heiken Ashi 시고저종
if index == 0 then
{
xOpen = open;
xClose = (O+H+L+C)/4;
xHigh = MaxList( high, xOpen, xClose);
xLow = MinList( low, xOpen,xClose);
}
else
{
xClose = (O+H+L+C)/4;
xOpen = (xOpen [1] + xClose [1])/2 ;
xHigh = MaxList(High, xOpen, xClose) ;
xLow = MinList(Low, xOpen, xClose) ;
}
if XClose > Xopen Then
{
PlotPaintBar(Xhigh,Xlow,"강조",MAGENTA);
T = 1;
}
else if XClose < Xopen Then
{
PlotPaintBar(Xhigh,Xlow,"강조",Green);
T = -1;
}
else
{
T = 0;
PlotPaintBar(Xhigh,Xlow,"강조",GREEN);
}
if T == 1 Then
{
if T != T[1] Then
{
LL = xLow;
LL1 = LL[1];
if LL1 > 0 and abs(LL-LL1) <= PriceScale*1 Then
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
}
Else
{
if LL > 0 and xLow < LL Then
{
LL = Xlow;
if LL1 > 0 and abs(LL-LL1) <= PriceScale*1 Then
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
}
}
}
if T == -1 Then
{
if T != T[1] Then
{
HH = xLow;
HH1 = HH[1];
if HH1 > 0 and abs(HH-HH1) <= PriceScale*1 Then
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
}
Else
{
if HH > 0 and xhigh > HH Then
{
HH = Xhigh;
if HH1 > 0 and abs(HH-HH1) <= PriceScale*1 Then
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
}
}
}
쌍바닥 쌍봉 위치를 눈으로 보는게 강조식 색깔 표시보다 잘 보여서 다시 문의드립니다.
강조식 색을 없애고 알람소리 나는 보조지표식으로 만들수는 없나요?
안된다면 신호 지점에 큰 화살표라도 넣고 싶습니다.고맙습니다