커뮤니티

문법오류 및 정의되지 않는 심볼이라고 하는데...

프로필 이미지
회원
2004-12-06 22:50:10
1381
글번호 5945
답변완료
1)문법 오류 및 정의되지 않는 않는 심볼이라고 뜨는데? Var:cond1(0); Var2=adx(10); Cond1=var2>var2[1]; ==> Cond2=sdate==exitdate(1) and marketposition(1)=1; ==> 아래의 것은 정의할 수 있는 방법은? Var50 = nthhighest(1,High,BarssinceEntry() +1) ==> var49 = var50(15) ==> var20 = atr(15) ==> 2)문법오류--변수값이나 최고값은 조건문에서 사용이 가능할려면? - If Var50>= entryprice()+var20*len2 Then ==> - If entryprice()+1.5<=nthhighest(1,High,BarssinceEntry() +1) Then ==> - If exitname(1)="손절" Then ==> exitname 의 전환어는???? - If sdate!==sdate(1) Then Var11=currententrynum ; Var12 =currententrynum-var11 ==> 3)문법오류 input:len11(3.5); - if atr(10)<=len11 then ==> - var10=high-low If nthhighest(1,Var10,8)=1 Then ==>
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2004-12-07 17:54:47

안녕하세요 예스스탁입니다. var1 ~ var10 은 내장변수로 선언이 되어 있으므로 따로 선언을 하지 않아도 됩니다. 이외에 다른 임의의 변수에 대해서는 선언을 해주셔야 합니다. Var:cond1(0),cond2(0),var50(0),var49(0),var20(0); //내장변수 Var2 = adx(10); //임의의 변수 --> 선언이 필요합니다. Cond1 = var2>var2[1]; Cond2 = sdate == exitdate(1) and marketposition(1) == 1; var50 = nthhighest(1,H,BarssinceEntry()+1); var49 = var50[15]; var20 = atr(15); If Var50>= entryprice()+var20*len2 Then //변수선언을 하신후 사용하시면 됩니다. if entryprice()+1.5 <= nthhighest(1,High,BarssinceEntry() +1) Then //올바르게 작성 하셨습니다. If exitname(1)="손절" Then exitname 의 전환어는???? //진입청산 이름을 이용하는 기능은 지원하지 않습니다. If sdate != sdate[1] Then{ Var11=currententrynum ; Var12 =currententrynum-var11; } 다르다는 표현은 != 이며 같다는 == 입니다. 또한 타주기 참조는 []를 사용하시면 됩니다. 즐거운 하루되세여 > CJ_kbg530 님이 쓴 글입니다. > 제목 : 문법오류 및 정의되지 않는 심볼이라고 하는데... > 1)문법 오류 및 정의되지 않는 않는 심볼이라고 뜨는데? Var:cond1(0); Var2=adx(10); Cond1=var2>var2[1]; ==> Cond2=sdate==exitdate(1) and marketposition(1)=1; ==> 아래의 것은 정의할 수 있는 방법은? Var50 = nthhighest(1,High,BarssinceEntry() +1) ==> var49 = var50(15) ==> var20 = atr(15) ==> 2)문법오류--변수값이나 최고값은 조건문에서 사용이 가능할려면? - If Var50>= entryprice()+var20*len2 Then ==> - If entryprice()+1.5<=nthhighest(1,High,BarssinceEntry() +1) Then ==> - If exitname(1)="손절" Then ==> exitname 의 전환어는???? - If sdate!==sdate(1) Then Var11=currententrynum ; Var12 =currententrynum-var11 ==> 3)문법오류 input:len11(3.5); - if atr(10)<=len11 then ==> - var10=high-low If nthhighest(1,Var10,8)=1 Then ==>