커뮤니티

부탁 드립니다.

프로필 이미지
yes
2015-11-16 10:12:26
191
글번호 92413
답변완료

첨부 이미지

항상 만족한 수식에 깊이 감사 드립니다. 질문1) 수식1에서 그림1과 같은 표시를 그림2와 같이 부탁 드립니다. 질문2) 수식2에서 별표 부분은 삭제하고 당일(08:00~익일07:00)의 것만 대륙별 시작 시간의 수평선과 시가 표시 부탁 드립니다. 미리 감사 드립니다. 수식1) INPUT: P1(5),P2(20); VAR1=MA(C,P1); VAR2=MA(C,P2); IF CROSSUP(VAR1,VAR2) THEN VAR3=VAR2; IF CROSSDOWN(VAR1,VAR2) THEN VAR4=VAR2; PLOT1(VAR1,"P1이평"); PLOT2(VAR2,"P2이평"); PLOT3(VAR3,"goden"); PLOT4(VAR4,"dead"); 수식2) INPUT: P1(20); VAR1=MA(C,P1); plot1(var1,"var1"); input : 아시아시작(080000),아시아종료(153000); input : 유럽시작(153000),유럽종료(213000); input : 미국시작(213000),미국종료(070000); var : Tcond1(false),Tcond2(false),Tcond3(false); var : V1(0),V2(0),V3(0); Var11 = var1; If stime == 아시아시작 or (stime > 아시아시작 and stime[1] < 아시아시작) Then { Tcond1 = true; V1 = Var11; } If stime == 아시아종료 or (stime > 아시아종료 and stime[1] < 아시아종료) Then { Tcond1 = false; } If stime == 유럽시작 or (stime > 유럽시작 and stime[1] < 유럽시작) Then { Tcond2 = true; V2 = Var11; } If stime == 유럽종료 or (stime > 유럽종료 and stime[1] < 유럽종료) Then { Tcond2 = false; } If stime == 미국시작 or (stime > 미국시작 and stime[1] < 미국시작) Then { Tcond3 = true; V3 = Var11; } If stime == 미국종료 or (stime > 미국종료 and stime[1] < 미국종료) Then { Tcond3 = false; } if Tcond1 == true Then plot96(V1,"아시아기준");//속성에서 그래프종류는 일자그래프 if Tcond2 == true Then plot97(V2,"유럽기준");//속성에서 그래프종류는 일자그래프 if Tcond3 == true Then plot98(V3,"미국기준");//속성에서 그래프종류는 일자그래프
지표
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2015-11-16 12:18:18

안녕하세요 예스스탁입니다. 1. INPUT: P1(5),P2(20); var : T(0); VAR1=MA(C,P1); VAR2=MA(C,P2); IF CROSSUP(VAR1,VAR2) THEN { VAR3=VAR2; T = 1; } IF CROSSDOWN(VAR1,VAR2) THEN { VAR4=VAR2; T = -1; } PLOT1(VAR1,"P1이평"); PLOT2(VAR2,"P2이평"); if T == 1 Then PLOT3(VAR3,"cross",red); Else PLOT3(VAR4,"cross",blue); 2. INPUT: P1(20); VAR1=MA(C,P1); plot1(var1,"var1"); input : 아시아시작(080000),아시아종료(153000); input : 유럽시작(153000),유럽종료(213000); input : 미국시작(213000),미국종료(070000); var : Tcond1(false),Tcond2(false),Tcond3(false); var : V1(0),V2(0),V3(0); if Bdate != Bdate[1] Then{ if Bdate == CurrentDate Then Condition1 = true; Else Condition1 = false; } Var11 = var1; If stime == 아시아시작 or (stime > 아시아시작 and stime[1] < 아시아시작) Then { Tcond1 = true; V1 = Var11; } If stime == 아시아종료 or (stime > 아시아종료 and stime[1] < 아시아종료) Then { Tcond1 = false; } If stime == 유럽시작 or (stime > 유럽시작 and stime[1] < 유럽시작) Then { Tcond2 = true; V2 = Var11; } If stime == 유럽종료 or (stime > 유럽종료 and stime[1] < 유럽종료) Then { Tcond2 = false; } If stime == 미국시작 or (stime > 미국시작 and stime[1] < 미국시작) Then { Tcond3 = true; V3 = Var11; } If stime == 미국종료 or (stime > 미국종료 and stime[1] < 미국종료) Then { Tcond3 = false; } if Condition1 == true then{ if Tcond1 == true Then plot96(V1,"아시아기준");//속성에서 그래프종류는 일자그래프 if Tcond2 == true Then plot97(V2,"유럽기준");//속성에서 그래프종류는 일자그래프 if Tcond3 == true Then plot98(V3,"미국기준");//속성에서 그래프종류는 일자그래프 } 즐거운 하루되세요 > yes 님이 쓴 글입니다. > 제목 : 부탁 드립니다. > 항상 만족한 수식에 깊이 감사 드립니다. 질문1) 수식1에서 그림1과 같은 표시를 그림2와 같이 부탁 드립니다. 질문2) 수식2에서 별표 부분은 삭제하고 당일(08:00~익일07:00)의 것만 대륙별 시작 시간의 수평선과 시가 표시 부탁 드립니다. 미리 감사 드립니다. 수식1) INPUT: P1(5),P2(20); VAR1=MA(C,P1); VAR2=MA(C,P2); IF CROSSUP(VAR1,VAR2) THEN VAR3=VAR2; IF CROSSDOWN(VAR1,VAR2) THEN VAR4=VAR2; PLOT1(VAR1,"P1이평"); PLOT2(VAR2,"P2이평"); PLOT3(VAR3,"goden"); PLOT4(VAR4,"dead"); 수식2) INPUT: P1(20); VAR1=MA(C,P1); plot1(var1,"var1"); input : 아시아시작(080000),아시아종료(153000); input : 유럽시작(153000),유럽종료(213000); input : 미국시작(213000),미국종료(070000); var : Tcond1(false),Tcond2(false),Tcond3(false); var : V1(0),V2(0),V3(0); Var11 = var1; If stime == 아시아시작 or (stime > 아시아시작 and stime[1] < 아시아시작) Then { Tcond1 = true; V1 = Var11; } If stime == 아시아종료 or (stime > 아시아종료 and stime[1] < 아시아종료) Then { Tcond1 = false; } If stime == 유럽시작 or (stime > 유럽시작 and stime[1] < 유럽시작) Then { Tcond2 = true; V2 = Var11; } If stime == 유럽종료 or (stime > 유럽종료 and stime[1] < 유럽종료) Then { Tcond2 = false; } If stime == 미국시작 or (stime > 미국시작 and stime[1] < 미국시작) Then { Tcond3 = true; V3 = Var11; } If stime == 미국종료 or (stime > 미국종료 and stime[1] < 미국종료) Then { Tcond3 = false; } if Tcond1 == true Then plot96(V1,"아시아기준");//속성에서 그래프종류는 일자그래프 if Tcond2 == true Then plot97(V2,"유럽기준");//속성에서 그래프종류는 일자그래프 if Tcond3 == true Then plot98(V3,"미국기준");//속성에서 그래프종류는 일자그래프
프로필 이미지

yes

2015-11-16 13:16:25

항상 도움 주셔서 감사 드립니다. 수식2를 그림과 같이 수평선으로 왼쪽으로 연장 부탁 드립니다. (아시아 유럽 미국장 모두) 미리 감사 드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 부탁 드립니다. > 안녕하세요 예스스탁입니다. 1. INPUT: P1(5),P2(20); var : T(0); VAR1=MA(C,P1); VAR2=MA(C,P2); IF CROSSUP(VAR1,VAR2) THEN { VAR3=VAR2; T = 1; } IF CROSSDOWN(VAR1,VAR2) THEN { VAR4=VAR2; T = -1; } PLOT1(VAR1,"P1이평"); PLOT2(VAR2,"P2이평"); if T == 1 Then PLOT3(VAR3,"cross",red); Else PLOT3(VAR4,"cross",blue); 2. INPUT: P1(20); VAR1=MA(C,P1); plot1(var1,"var1"); input : 아시아시작(080000),아시아종료(153000); input : 유럽시작(153000),유럽종료(213000); input : 미국시작(213000),미국종료(070000); var : Tcond1(false),Tcond2(false),Tcond3(false); var : V1(0),V2(0),V3(0); if Bdate != Bdate[1] Then{ if Bdate == CurrentDate Then Condition1 = true; Else Condition1 = false; } Var11 = var1; If stime == 아시아시작 or (stime > 아시아시작 and stime[1] < 아시아시작) Then { Tcond1 = true; V1 = Var11; } If stime == 아시아종료 or (stime > 아시아종료 and stime[1] < 아시아종료) Then { Tcond1 = false; } If stime == 유럽시작 or (stime > 유럽시작 and stime[1] < 유럽시작) Then { Tcond2 = true; V2 = Var11; } If stime == 유럽종료 or (stime > 유럽종료 and stime[1] < 유럽종료) Then { Tcond2 = false; } If stime == 미국시작 or (stime > 미국시작 and stime[1] < 미국시작) Then { Tcond3 = true; V3 = Var11; } If stime == 미국종료 or (stime > 미국종료 and stime[1] < 미국종료) Then { Tcond3 = false; } if Condition1 == true then{ if Tcond1 == true Then plot96(V1,"아시아기준");//속성에서 그래프종류는 일자그래프 if Tcond2 == true Then plot97(V2,"유럽기준");//속성에서 그래프종류는 일자그래프 if Tcond3 == true Then plot98(V3,"미국기준");//속성에서 그래프종류는 일자그래프 } 즐거운 하루되세요 > yes 님이 쓴 글입니다. > 제목 : 부탁 드립니다. > 항상 만족한 수식에 깊이 감사 드립니다. 질문1) 수식1에서 그림1과 같은 표시를 그림2와 같이 부탁 드립니다. 질문2) 수식2에서 별표 부분은 삭제하고 당일(08:00~익일07:00)의 것만 대륙별 시작 시간의 수평선과 시가 표시 부탁 드립니다. 미리 감사 드립니다. 수식1) INPUT: P1(5),P2(20); VAR1=MA(C,P1); VAR2=MA(C,P2); IF CROSSUP(VAR1,VAR2) THEN VAR3=VAR2; IF CROSSDOWN(VAR1,VAR2) THEN VAR4=VAR2; PLOT1(VAR1,"P1이평"); PLOT2(VAR2,"P2이평"); PLOT3(VAR3,"goden"); PLOT4(VAR4,"dead"); 수식2) INPUT: P1(20); VAR1=MA(C,P1); plot1(var1,"var1"); input : 아시아시작(080000),아시아종료(153000); input : 유럽시작(153000),유럽종료(213000); input : 미국시작(213000),미국종료(070000); var : Tcond1(false),Tcond2(false),Tcond3(false); var : V1(0),V2(0),V3(0); Var11 = var1; If stime == 아시아시작 or (stime > 아시아시작 and stime[1] < 아시아시작) Then { Tcond1 = true; V1 = Var11; } If stime == 아시아종료 or (stime > 아시아종료 and stime[1] < 아시아종료) Then { Tcond1 = false; } If stime == 유럽시작 or (stime > 유럽시작 and stime[1] < 유럽시작) Then { Tcond2 = true; V2 = Var11; } If stime == 유럽종료 or (stime > 유럽종료 and stime[1] < 유럽종료) Then { Tcond2 = false; } If stime == 미국시작 or (stime > 미국시작 and stime[1] < 미국시작) Then { Tcond3 = true; V3 = Var11; } If stime == 미국종료 or (stime > 미국종료 and stime[1] < 미국종료) Then { Tcond3 = false; } if Tcond1 == true Then plot96(V1,"아시아기준");//속성에서 그래프종류는 일자그래프 if Tcond2 == true Then plot97(V2,"유럽기준");//속성에서 그래프종류는 일자그래프 if Tcond3 == true Then plot98(V3,"미국기준");//속성에서 그래프종류는 일자그래프
프로필 이미지

예스스탁 예스스탁 답변

2015-11-16 13:28:15

안녕하세요 예스스탁입니다. 작성하신 식은 지표출력함수(plot)로 작성된 식입니다. 지표의 좌우측 연장은 추세선만 가능하고 plot은 가능하지 않습니다. 추세선으로 변경해서 올려드립니다. INPUT: P1(20); VAR1=MA(C,P1); plot1(var1,"var1"); input : 아시아시작(080000),아시아종료(153000); input : 유럽시작(153000),유럽종료(213000); input : 미국시작(213000),미국종료(070000); var : Tcond1(false),Tcond2(false),Tcond3(false); var : V1(0),V2(0),V3(0),TL1(0),TL2(0),TL3(0); if Bdate != Bdate[1] Then{ if Bdate == CurrentDate Then Condition1 = true; Else Condition1 = false; } Var11 = var1; If stime == 아시아시작 or (stime > 아시아시작 and stime[1] < 아시아시작) Then { Tcond1 = true; V1 = Var11; value1 = sdate; value2 = stime; } If stime == 아시아종료 or (stime > 아시아종료 and stime[1] < 아시아종료) Then { Tcond1 = false; } If stime == 유럽시작 or (stime > 유럽시작 and stime[1] < 유럽시작) Then { Tcond2 = true; V2 = Var11; value3 = sdate; value4 = stime; } If stime == 유럽종료 or (stime > 유럽종료 and stime[1] < 유럽종료) Then { Tcond2 = false; } If stime == 미국시작 or (stime > 미국시작 and stime[1] < 미국시작) Then { Tcond3 = true; V3 = Var11; value5 = sdate; value6 = stime; } If stime == 미국종료 or (stime > 미국종료 and stime[1] < 미국종료) Then { Tcond3 = false; } if Condition1 == true then{ if Tcond1 == true Then{ TL_Delete(TL1); TL1 = TL_New(value1,value2,V1,sdate,stime,V1); TL_SetExtLeft(TL1,true); } if Tcond2 == true Then{ TL_Delete(TL2); TL2 = TL_New(value3,value4,V2,sdate,stime,V2); TL_SetExtLeft(TL2,true); } if Tcond3 == true Then{ TL_Delete(TL3); TL3 = TL_New(value5,value6,V3,sdate,stime,V3); TL_SetExtLeft(TL3,true); } } 즐거운 하루되세요 > yes 님이 쓴 글입니다. > 제목 : Re : Re : 수정 부탁 드립니다. > 항상 도움 주셔서 감사 드립니다. 수식2를 그림과 같이 수평선으로 왼쪽으로 연장 부탁 드립니다. (아시아 유럽 미국장 모두) 미리 감사 드립니다. > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 부탁 드립니다. > 안녕하세요 예스스탁입니다. 1. INPUT: P1(5),P2(20); var : T(0); VAR1=MA(C,P1); VAR2=MA(C,P2); IF CROSSUP(VAR1,VAR2) THEN { VAR3=VAR2; T = 1; } IF CROSSDOWN(VAR1,VAR2) THEN { VAR4=VAR2; T = -1; } PLOT1(VAR1,"P1이평"); PLOT2(VAR2,"P2이평"); if T == 1 Then PLOT3(VAR3,"cross",red); Else PLOT3(VAR4,"cross",blue); 2. INPUT: P1(20); VAR1=MA(C,P1); plot1(var1,"var1"); input : 아시아시작(080000),아시아종료(153000); input : 유럽시작(153000),유럽종료(213000); input : 미국시작(213000),미국종료(070000); var : Tcond1(false),Tcond2(false),Tcond3(false); var : V1(0),V2(0),V3(0); if Bdate != Bdate[1] Then{ if Bdate == CurrentDate Then Condition1 = true; Else Condition1 = false; } Var11 = var1; If stime == 아시아시작 or (stime > 아시아시작 and stime[1] < 아시아시작) Then { Tcond1 = true; V1 = Var11; } If stime == 아시아종료 or (stime > 아시아종료 and stime[1] < 아시아종료) Then { Tcond1 = false; } If stime == 유럽시작 or (stime > 유럽시작 and stime[1] < 유럽시작) Then { Tcond2 = true; V2 = Var11; } If stime == 유럽종료 or (stime > 유럽종료 and stime[1] < 유럽종료) Then { Tcond2 = false; } If stime == 미국시작 or (stime > 미국시작 and stime[1] < 미국시작) Then { Tcond3 = true; V3 = Var11; } If stime == 미국종료 or (stime > 미국종료 and stime[1] < 미국종료) Then { Tcond3 = false; } if Condition1 == true then{ if Tcond1 == true Then plot96(V1,"아시아기준");//속성에서 그래프종류는 일자그래프 if Tcond2 == true Then plot97(V2,"유럽기준");//속성에서 그래프종류는 일자그래프 if Tcond3 == true Then plot98(V3,"미국기준");//속성에서 그래프종류는 일자그래프 } 즐거운 하루되세요 > yes 님이 쓴 글입니다. > 제목 : 부탁 드립니다. > 항상 만족한 수식에 깊이 감사 드립니다. 질문1) 수식1에서 그림1과 같은 표시를 그림2와 같이 부탁 드립니다. 질문2) 수식2에서 별표 부분은 삭제하고 당일(08:00~익일07:00)의 것만 대륙별 시작 시간의 수평선과 시가 표시 부탁 드립니다. 미리 감사 드립니다. 수식1) INPUT: P1(5),P2(20); VAR1=MA(C,P1); VAR2=MA(C,P2); IF CROSSUP(VAR1,VAR2) THEN VAR3=VAR2; IF CROSSDOWN(VAR1,VAR2) THEN VAR4=VAR2; PLOT1(VAR1,"P1이평"); PLOT2(VAR2,"P2이평"); PLOT3(VAR3,"goden"); PLOT4(VAR4,"dead"); 수식2) INPUT: P1(20); VAR1=MA(C,P1); plot1(var1,"var1"); input : 아시아시작(080000),아시아종료(153000); input : 유럽시작(153000),유럽종료(213000); input : 미국시작(213000),미국종료(070000); var : Tcond1(false),Tcond2(false),Tcond3(false); var : V1(0),V2(0),V3(0); Var11 = var1; If stime == 아시아시작 or (stime > 아시아시작 and stime[1] < 아시아시작) Then { Tcond1 = true; V1 = Var11; } If stime == 아시아종료 or (stime > 아시아종료 and stime[1] < 아시아종료) Then { Tcond1 = false; } If stime == 유럽시작 or (stime > 유럽시작 and stime[1] < 유럽시작) Then { Tcond2 = true; V2 = Var11; } If stime == 유럽종료 or (stime > 유럽종료 and stime[1] < 유럽종료) Then { Tcond2 = false; } If stime == 미국시작 or (stime > 미국시작 and stime[1] < 미국시작) Then { Tcond3 = true; V3 = Var11; } If stime == 미국종료 or (stime > 미국종료 and stime[1] < 미국종료) Then { Tcond3 = false; } if Tcond1 == true Then plot96(V1,"아시아기준");//속성에서 그래프종류는 일자그래프 if Tcond2 == true Then plot97(V2,"유럽기준");//속성에서 그래프종류는 일자그래프 if Tcond3 == true Then plot98(V3,"미국기준");//속성에서 그래프종류는 일자그래프