답변완료
도와 주세요_이평선골드/데드신호 발생수식
아래수식을 편집하는 과정에 "골든 크로스와 데드 크로스 신호 계산"에서 연산자 앞뒤 두데이터 값이 같아야 된다는 요류가 뜹니다, 뭐가 잘못된건가요?
여기에서
GoldenCrossSignal_Small = CrossUp(SmallMA, MediumMA);
DeadCrossSignal_Small = CrossDown(SmallMA, MediumMA);
GoldenCrossSignal_Medium = CrossUp(MediumMA, LargeMA);
DeadCrossSignal_Medium = CrossDown(MediumMA, LargeMA);
GoldenCrossSignal_Large = CrossUp(SmallMA, LargeMA);
DeadCrossSignal_Large = CrossDown(SmallMA, LargeMA);
======아래=====
var : SmallMA(0), MediumMA(0), LargeMA(0);
var : GoldenCrossSignal_Small(0), DeadCrossSignal_Small(0);
var : GoldenCrossSignal_Medium(0), DeadCrossSignal_Medium(0);
var : GoldenCrossSignal_Large(0), DeadCrossSignal_Large(0);
var : tx(0);
골든 크로스와 데드 크로스 신호 계산
GoldenCrossSignal_Small = CrossUp(SmallMA, MediumMA);
DeadCrossSignal_Small = CrossDown(SmallMA, MediumMA);
GoldenCrossSignal_Medium = CrossUp(MediumMA, LargeMA);
DeadCrossSignal_Medium = CrossDown(MediumMA, LargeMA);
GoldenCrossSignal_Large = CrossUp(SmallMA, LargeMA);
DeadCrossSignal_Large = CrossDown(SmallMA, LargeMA);
골든 크로스와 데드 크로스 신호 표시
if GoldenCrossSignal_Small then
begin
tx = Text_New_Self(sDate, stime, SmallMA, "▲");
Text_SetStyle(tx, 2, 0);
Text_SetColor(tx, Red);
end;
if DeadCrossSignal_Small then
begin
tx = Text_New_Self(sDate, stime, SmallMA, "▼");
Text_SetStyle(tx, 2, 1);
Text_SetColor(tx, Blue);
end;
if GoldenCrossSignal_Medium then
begin
tx = Text_New_Self(sDate, stime, MediumMA, "▲");
Text_SetStyle(tx, 2, 0);
Text_SetColor(tx, Red);
end;
if DeadCrossSignal_Medium then
begin
tx = Text_New_Self(sDate, stime, MediumMA, "▼");
Text_SetStyle(tx, 2, 1);
Text_SetColor(tx, Blue);
end;
if GoldenCrossSignal_Large then
begin
tx = Text_New_Self(sDate, stime, LargeMA, "▲");
Text_SetStyle(tx, 2, 0);
Text_SetColor(tx, Red);
end;
if DeadCrossSignal_Large then
begin
tx = Text_New_Self(sDate, stime, LargeMA, "▼");
Text_SetStyle(tx, 2, 1);
Text_SetColor(tx, Blue);
end;
end;
2024-03-01
864
글번호 177084
지표
답변완료
지표에 신호 교차시 화살표 신호 넣기
아래는 trix지표인데
TRIXv(0)와 TRIXsig(0)가 교차시 화살표 신호가 나오게 하려 합니다
--------------------------------------
Input : Period(12), sigPeriod(9);
var : TRIXv(0),TRIXsig(0);
TRIXv = TRIX(Period);
TRIXsig = ema(TRIX(Period),sigPeriod);
Plot1(TRIXv,"TRIX");
Plot2(TRIXsig,"TRIX시그널");
PlotBaseLine1(0,"기준선");
2024-02-29
813
글번호 177072
지표
답변완료
문의
늘 감사드립니다.
아래 지표는 이평선 터치시 알람이 울리는 수식인데요
이 지표를 타분봉에서 가능하게 부탁드립니다.
예를 들면 2분봉 챠트를 보면서 5분봉 각 이평에 터치시 알람이 울리도록 가능할까요?
부탁드립니다. 감사합니다.
input : P1(5), P2(10), P3(20), P4(60), P5(300);
var1 = ma(C,P1);
Var2 = ma(C,p2);
Var3 = ma(C,p3);
Var4 = ma(C,p4);
var5 = ma(C,p5);
if (h >= var1 and H[1] < var1[1]) or (L <= var1 and L[1] > var1[1]) Then
{
value1 = var1;
Alert("P1이평 터치");
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
}
if (h >= var2 and H[1] < var2[1]) or (L <= var2 and L[1] > var2[1]) Then
{
value2 = Var2;
Alert("P2이평 터치");
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
}
if (h >= var3 and H[1] < var3[1]) or (L <= var3 and L[1] > var3[1]) Then
{
value3 = Var3;
Alert("P3이평 터치");
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
}
if (h >= var4 and H[1] < var4[1]) or (L <= var4 and L[1] > var4[1]) Then
{
value4 = Var4;
Alert("P4이평 터치");
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
}
if (h >= var5 and H[1] < var5[1]) or (L <= var5 and L[1] > var5[1]) Then
{
value5 = Var5;
Alert("P4이평 터치");
PlaySound("C:₩예스트레이더₩data₩Sound₩alert.wav");
}
if value1 > 0 Then
Plot1(value1);
if value2 > 0 Then
Plot2(value2);
if value3 > 0 Then
Plot3(value3);
if value4 > 0 Then
Plot4(value4);
if value5 > 0 Then
Plot5(value5);
2024-02-29
1046
글번호 177054
지표