커뮤니티
수식점검부탁요
2019-08-27 12:02:15
272
글번호 131476
#,아래수식에서 경보음이 발생하지 않습니다,어디가 잘못된건가요 도움 부탁드립니다.
var : Gap(0),DH1(0),DL1(0),DC1(0);
Var : Pivot(0),R1(0),R2(0),S1(0),S2(0);
Gap = dayopen(0)-DayClose(1);
DH1 = DayHigh(1)+Gap;
DL1 = DayLow(1)+Gap;
DC1 = DayClose(1)+Gap;
if DH1 > 0 and DL1 > 0 then
Pivot = (DH1+DL1+DC1)/3;
R1 = 2*Pivot-DL1;
R2 = Pivot+DH1-DL1;
S1 = 2*Pivot-DH1;
S2 = Pivot-DH1+DL1;
Plot1(Pivot, "피봇포인트");
Plot2(R1, "1차저항");
Plot3(R2, "2차저항");
Plot4(S1, "1차지지");
Plot5(S2, "2차지지");
var1 = Text_New(sdate,stime,Pivot," Point:"+NumToStr(Pivot,2));
var2 = Text_New(sdate,stime,R1," 1차R:"+NumToStr(R1,2));
var3 = Text_New(sdate,stime,R2," 2차R:"+NumToStr(R2,2));
var4 = Text_New(sdate,stime,S1," 1차S:"+NumToStr(s1,2));
var5 = Text_New(sdate,stime,S2," 2차S:"+NumToStr(s2,2));
if crossup(h,var1) Then
PlaySound("C:예스트레이더data Sound alert.wav");
if CrossDown(l,var1) Then
PlaySound("C:예스트레이더data Sound alert.wav");
if crossup(h,var2) Then
PlaySound("C:예스트레이더data Sound alert.wav");
if CrossDown(l,var2) Then
PlaySound("C:예스트레이더data Sound alert.wav");
if crossup(h,var4) Then
PlaySound("C:예스트레이더data Sound alert.wav");
if CrossDown(l,var4) Then
PlaySound("C:예스트레이더data Sound alert.wav");
Text_Delete(var1);
Text_Delete(var2);
Text_Delete(var3);
Text_Delete(var4);
Text_Delete(var5);
Text_SetStyle(var1,5,2);
Text_SetStyle(var2,5,2);
Text_SetStyle(var3,5,2);
Text_SetStyle(var4,5,2);
Text_SetStyle(var5,5,2);
Text_SetColor(var1,LMAGENTA);
Text_SetColor(var2,BLUE);
Text_SetColor(var3,BLUE);
Text_SetColor(var4,RED);
Text_SetColor(var5,RED);
$,고맙습니다.
답변 1
예스스탁 예스스탁 답변
2019-08-27 17:10:14
안녕하세요
예스스탁입니다.
var1~var5는 텍스트의 아이디 입니다
어떤 가격이 아니므로 가격과 돌파가 일아나지 않습니다.
종가와 pivot,R2,R1,S1,S2 변수와 비교해서 돌파조건을 지정하셔야 합니다.
var : Gap(0),DH1(0),DL1(0),DC1(0);
Var : Pivot(0),R1(0),R2(0),S1(0),S2(0);
Gap = dayopen(0)-DayClose(1);
DH1 = DayHigh(1)+Gap;
DL1 = DayLow(1)+Gap;
DC1 = DayClose(1)+Gap;
if DH1 > 0 and DL1 > 0 then
Pivot = (DH1+DL1+DC1)/3;
R1 = 2*Pivot-DL1;
R2 = Pivot+DH1-DL1;
S1 = 2*Pivot-DH1;
S2 = Pivot-DH1+DL1;
Plot1(Pivot, "피봇포인트");
Plot2(R1, "1차저항");
Plot3(R2, "2차저항");
Plot4(S1, "1차지지");
Plot5(S2, "2차지지");
var1 = Text_New(sdate,stime,Pivot," Point:"+NumToStr(Pivot,2));
var2 = Text_New(sdate,stime,R1," 1차R:"+NumToStr(R1,2));
var3 = Text_New(sdate,stime,R2," 2차R:"+NumToStr(R2,2));
var4 = Text_New(sdate,stime,S1," 1차S:"+NumToStr(s1,2));
var5 = Text_New(sdate,stime,S2," 2차S:"+NumToStr(s2,2));
if crossup(h,Pivot) Then
PlaySound("C:예스트레이더data Sound alert.wav");
if CrossDown(l,Pivot) Then
PlaySound("C:예스트레이더data Sound alert.wav");
if crossup(h,R1) Then
PlaySound("C:예스트레이더data Sound alert.wav");
if CrossDown(l,R1) Then
PlaySound("C:예스트레이더data Sound alert.wav");
if crossup(h,S1) Then
PlaySound("C:예스트레이더data Sound alert.wav");
if CrossDown(l,S1) Then
PlaySound("C:예스트레이더data Sound alert.wav");
Text_Delete(var1);
Text_Delete(var2);
Text_Delete(var3);
Text_Delete(var4);
Text_Delete(var5);
Text_SetStyle(var1,5,2);
Text_SetStyle(var2,5,2);
Text_SetStyle(var3,5,2);
Text_SetStyle(var4,5,2);
Text_SetStyle(var5,5,2);
Text_SetColor(var1,LMAGENTA);
Text_SetColor(var2,BLUE);
Text_SetColor(var3,BLUE);
Text_SetColor(var4,RED);
Text_SetColor(var5,RED);
즐거운 하루되세요
> 골든키 님이 쓴 글입니다.
> 제목 : 수식점검부탁요
> #,아래수식에서 경보음이 발생하지 않습니다,어디가 잘못된건가요 도움 부탁드립니다.
var : Gap(0),DH1(0),DL1(0),DC1(0);
Var : Pivot(0),R1(0),R2(0),S1(0),S2(0);
Gap = dayopen(0)-DayClose(1);
DH1 = DayHigh(1)+Gap;
DL1 = DayLow(1)+Gap;
DC1 = DayClose(1)+Gap;
if DH1 > 0 and DL1 > 0 then
Pivot = (DH1+DL1+DC1)/3;
R1 = 2*Pivot-DL1;
R2 = Pivot+DH1-DL1;
S1 = 2*Pivot-DH1;
S2 = Pivot-DH1+DL1;
Plot1(Pivot, "피봇포인트");
Plot2(R1, "1차저항");
Plot3(R2, "2차저항");
Plot4(S1, "1차지지");
Plot5(S2, "2차지지");
var1 = Text_New(sdate,stime,Pivot," Point:"+NumToStr(Pivot,2));
var2 = Text_New(sdate,stime,R1," 1차R:"+NumToStr(R1,2));
var3 = Text_New(sdate,stime,R2," 2차R:"+NumToStr(R2,2));
var4 = Text_New(sdate,stime,S1," 1차S:"+NumToStr(s1,2));
var5 = Text_New(sdate,stime,S2," 2차S:"+NumToStr(s2,2));
if crossup(h,var1) Then
PlaySound("C:예스트레이더data Sound alert.wav");
if CrossDown(l,var1) Then
PlaySound("C:예스트레이더data Sound alert.wav");
if crossup(h,var2) Then
PlaySound("C:예스트레이더data Sound alert.wav");
if CrossDown(l,var2) Then
PlaySound("C:예스트레이더data Sound alert.wav");
if crossup(h,var4) Then
PlaySound("C:예스트레이더data Sound alert.wav");
if CrossDown(l,var4) Then
PlaySound("C:예스트레이더data Sound alert.wav");
Text_Delete(var1);
Text_Delete(var2);
Text_Delete(var3);
Text_Delete(var4);
Text_Delete(var5);
Text_SetStyle(var1,5,2);
Text_SetStyle(var2,5,2);
Text_SetStyle(var3,5,2);
Text_SetStyle(var4,5,2);
Text_SetStyle(var5,5,2);
Text_SetColor(var1,LMAGENTA);
Text_SetColor(var2,BLUE);
Text_SetColor(var3,BLUE);
Text_SetColor(var4,RED);
Text_SetColor(var5,RED);
$,고맙습니다.
다음글
이전글