커뮤니티

수식

프로필 이미지
하루100
2010-09-08 00:46:40
895
글번호 32231
답변완료
SetStopInactivity (2, 5, PercentStop) 상기 식에서 (2, 5, %)를 지표 또는 값으로 대입 할 수 있나요...? 수식좀 부탁 드립니다. ================================================================ 다음식이 뭐가 잘못 되었나요? var:OO(0),HH(0),LL(0),CC(0),OO1(0),HH1(0),LL1(0),CC1(0); var1=TimeToMinutes(stime)%60; if dayindex==0 or var1<var1[1] Then{ OO=O; #60분봉시가[0] HH=H; #60분봉고가[0] LL=L; #60분봉저가[0] CC=C; #60분봉종가[0] OO1=OO[1]; #60분봉시가[1] HH1=HH[1]; #60분봉고가[1] LL1=LL[1]; #60분봉저가[1] CC1=CC[1]; #60분봉종가[1] } # if H>HH Then HH=H; if L<LL Then LL=L; CC=C; var : 매수가격(0),매도가격(0); Var : Pivot(0),Resist1(0),Resist2(0),Resist3(0),Resist4(0),Resist5(0),support1(0),support2(0),support3(0),support4(0),support5(0); value1 = (OO1+HH1+LL1+CC1)/4; Value2 = (HH1 - LL1); var1 = int(value1*10000)/10000; ## 소숫점 5째 자리를 제외한 수 (4째지리까지) var2 = FracPortion(value1*10000)/10000; ## 소숫점 5째 자리의 수 Pivot = Var1; Resist1 = 2*Pivot-DayLow(1); Resist2 = Pivot+DayHigh(1)-DayLow(1); Resist3 = Resist1+Value2; Resist4 = Resist2+Value2; Resist5 = Resist3+Value2; support1 = 2*Pivot-DayHigh(1); support2 = Pivot-DayHigh(1)+DayLow(1); support3 = support1-Value2; support4 = support2-Value2; support5 = support3-Value2; Plot1(Pivot, "피봇포인트"); Plot2(Resist1, "1차저항"); Plot3(Resist2, "2차저항"); Plot4(Resist3, "3차저항"); Plot5(Resist4, "4차저항"); Plot6(Resist5, "5차저항"); Plot7(support1, "1차지지"); Plot8(support2, "2차지지"); Plot9(support3, "3차지지"); Plot10(support4, "4차지지"); Plot11(support5, "5차지지");
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-09-08 11:23:16

안녕하세요 예스스탁입니다. 1. 모든 강제청산함수를 비롯한 함수의 매개변수값은 지표식 또는 값으로 대입할 수 있습니다. 각각의 자리에 원하시는 계산식을 넣으시면 됩니다. 어떤 내용을 대입하고자 하시는지 정확한 내용을 올려주셔야 작성해 드릴수 있습니다. 2. 문법상 문제는 없습니다. value1값이 이전 60분봉의 평균값이므로 직전 60분봉의 값으로 지지나 저항을 계산하시고자 하시면 daylow(1)은 LL1, dayhigh(1)은 HH1로 대체 하셔야 할 것 같습니다. 즐거운 하루되세요 > 하루100 님이 쓴 글입니다. > 제목 : 수식 > SetStopInactivity (2, 5, PercentStop) 상기 식에서 (2, 5, %)를 지표 또는 값으로 대입 할 수 있나요...? 수식좀 부탁 드립니다. ================================================================ 다음식이 뭐가 잘못 되었나요? var:OO(0),HH(0),LL(0),CC(0),OO1(0),HH1(0),LL1(0),CC1(0); var1=TimeToMinutes(stime)%60; if dayindex==0 or var1<var1[1] Then{ OO=O; #60분봉시가[0] HH=H; #60분봉고가[0] LL=L; #60분봉저가[0] CC=C; #60분봉종가[0] OO1=OO[1]; #60분봉시가[1] HH1=HH[1]; #60분봉고가[1] LL1=LL[1]; #60분봉저가[1] CC1=CC[1]; #60분봉종가[1] } # if H>HH Then HH=H; if L<LL Then LL=L; CC=C; var : 매수가격(0),매도가격(0); Var : Pivot(0),Resist1(0),Resist2(0),Resist3(0),Resist4(0),Resist5(0),support1(0),support2(0),support3(0),support4(0),support5(0); value1 = (OO1+HH1+LL1+CC1)/4; Value2 = (HH1 - LL1); var1 = int(value1*10000)/10000; ## 소숫점 5째 자리를 제외한 수 (4째지리까지) var2 = FracPortion(value1*10000)/10000; ## 소숫점 5째 자리의 수 Pivot = Var1; Resist1 = 2*Pivot-DayLow(1); Resist2 = Pivot+DayHigh(1)-DayLow(1); Resist3 = Resist1+Value2; Resist4 = Resist2+Value2; Resist5 = Resist3+Value2; support1 = 2*Pivot-DayHigh(1); support2 = Pivot-DayHigh(1)+DayLow(1); support3 = support1-Value2; support4 = support2-Value2; support5 = support3-Value2; Plot1(Pivot, "피봇포인트"); Plot2(Resist1, "1차저항"); Plot3(Resist2, "2차저항"); Plot4(Resist3, "3차저항"); Plot5(Resist4, "4차저항"); Plot6(Resist5, "5차저항"); Plot7(support1, "1차지지"); Plot8(support2, "2차지지"); Plot9(support3, "3차지지"); Plot10(support4, "4차지지"); Plot11(support5, "5차지지");