커뮤니티
수식 문의
2014-07-25 15:52:46
138
글번호 77123
CT를 YT로 변환하는 답변 주신 아래 내용을 다음과 같이 바꿔도 같은 내용이 되나요?
var : cond18(false);
{
If MarketPosition == 0 Then
If Var74<=3 And Var75<=3 Then
If Var89<1 Then
If Var38>10 And stime<110000 Then
If Var48==var48[1] Then
#매수
#'Stoch short 매수
{
If Cond18== False Then
If close>opend(0) Then
If Var32>var33 Or Var32>var48 Then
If (Var30>var30[1] Or Var57>var57[1]) Then
If Var78>=1 Then{
If close>var5 Then
If Var5>var5[1] Then
buy("buy1", Onclose);
}
#----------------------------------------------------
#매도
#Stoch short 매도
{
If close<opend(0) Then
If Var32<var33 Or Var33>var48 Then
If (Var76<var76[1] Or Var57<var57[1]) And Var30<var53 Then
If Var95<var98 Or Var95<=0.01 Then
If Var79>=1 Then
If close<var6 Then
If Var6<var6[1] Then
sell("sell1", Onclose);
}
}
--------------------------------------------------------
안녕하세요
예스스탁입니다.
var : cond18(false);
If MarketPosition == 0 Then{
If Var74<=3 And Var75<=3 Then{
If Var89<1 Then{
If Var38>10 And stime<110000 Then{
If Var48==var48[1] Then{
#매수
#'Stoch short 매수
If Cond18== False Then{
If close>opend(0) Then{
If Var32>var33 Or Var32>var48 Then{
If (Var30>var30[1] Or Var57>var57[1]) Then{
If Var78>=1 Then{
If close>var5 Then{
If Var5>var5[1] Then{
buy("buy1", Onclose);
}
}
}
}
}
}
}
#----------------------------------------------------
#매도
#Stoch short 매도
If close<opend(0) Then{
If Var32<var33 Or Var33>var48 Then{
If (Var76<var76[1] Or Var57<var57[1]) And Var30<var53 Then{
If Var95<var98 Or Var95<=0.01 Then{
If Var79>=1 Then{
If close<var6 Then{
If Var6<var6[1] Then{
sell("sell1", Onclose);
}
}
}
}
}
}
}
}
}
}
}
}
즐거운 하루되세요
> HI_mi****** 님이 쓴 글입니다.
> 제목 : CT 변환 문의
> 안녕하세요
아래의 CT 주문식을 YT로 변환좀 부탁 드립니다.
If position= 0 Then
If Var74<=3 And Var75<=3 Then
If Var89<1 Then
If Var38>10 And ttime<1100 Then
If Var48=var48(1) Then
'매수
'Stoch short 매수
If Cond18= False Then
If close>opend Then
If Var32>var33 Or Var32>var48 Then
If (Var30>var30(1) Or Var57>var57(1)) Then
If Var78>=1 Then
If close>var5 Then
If Var5>var5(1) Then
Call buy("buy1", Onclose)
End If
End If
End If
End If
End If
End If
End If
'----------------------------------------------------
'매도
'Stoch short 매도
If close<opend Then
If Var32<var33 Or Var33>var48 Then
If (Var76<var76(1) Or Var57<var57(1)) And Var30<var53 Then
If Var95<var98 Or Var95<=0.01 Then
If Var79>=1 Then
If close<var6 Then
If Var6<var6(1) Then
Call sell("sell1", Onclose)
End If
End If
End If
End If
End If
End If
End If
End If
End If
End If
End If
답변 1
예스스탁 예스스탁 답변
2014-07-28 10:57:00
안녕하세요
예스스탁입니다.
{}과 잘못되신것 같습니다.
아래와 같이 줄여서 작성하시면 됩니다.
if 조건1 then
if 조건2 then
if 조건3 then
은
if 조건1 and 조건2 and 조건3 then
과 같이 작성한것과 같습니다.
If MarketPosition == 0 and Var74<=3 And Var75<=3 and Var89<1 and Var38>10 And stime<110000 and Var48==var48[1] Then{
If Cond18== False and close>opend(0) and Var32>var33 Or Var32>var48 and
(Var30>var30[1] Or Var57>var57[1]) and Var78>=1 and close>var5 and Var5>var5[1] Then{
buy("buy1", Onclose);
}
If close<opend(0) and Var32<var33 Or Var33>var48 and (Var76<var76[1] Or Var57<var57[1]) And
Var30<var53 and Var95<var98 Or Var95<=0.01 and Var79>=1 and close<var6 and Var6<var6[1] Then{
sell("sell1", Onclose);
}
}
즐거운 하루되세요
> HI_mi****** 님이 쓴 글입니다.
> 제목 : 수식 문의
> CT를 YT로 변환하는 답변 주신 아래 내용을 다음과 같이 바꿔도 같은 내용이 되나요?
var : cond18(false);
{
If MarketPosition == 0 Then
If Var74<=3 And Var75<=3 Then
If Var89<1 Then
If Var38>10 And stime<110000 Then
If Var48==var48[1] Then
#매수
#'Stoch short 매수
{
If Cond18== False Then
If close>opend(0) Then
If Var32>var33 Or Var32>var48 Then
If (Var30>var30[1] Or Var57>var57[1]) Then
If Var78>=1 Then{
If close>var5 Then
If Var5>var5[1] Then
buy("buy1", Onclose);
}
#----------------------------------------------------
#매도
#Stoch short 매도
{
If close<opend(0) Then
If Var32<var33 Or Var33>var48 Then
If (Var76<var76[1] Or Var57<var57[1]) And Var30<var53 Then
If Var95<var98 Or Var95<=0.01 Then
If Var79>=1 Then
If close<var6 Then
If Var6<var6[1] Then
sell("sell1", Onclose);
}
}
--------------------------------------------------------
안녕하세요
예스스탁입니다.
var : cond18(false);
If MarketPosition == 0 Then{
If Var74<=3 And Var75<=3 Then{
If Var89<1 Then{
If Var38>10 And stime<110000 Then{
If Var48==var48[1] Then{
#매수
#'Stoch short 매수
If Cond18== False Then{
If close>opend(0) Then{
If Var32>var33 Or Var32>var48 Then{
If (Var30>var30[1] Or Var57>var57[1]) Then{
If Var78>=1 Then{
If close>var5 Then{
If Var5>var5[1] Then{
buy("buy1", Onclose);
}
}
}
}
}
}
}
#----------------------------------------------------
#매도
#Stoch short 매도
If close<opend(0) Then{
If Var32<var33 Or Var33>var48 Then{
If (Var76<var76[1] Or Var57<var57[1]) And Var30<var53 Then{
If Var95<var98 Or Var95<=0.01 Then{
If Var79>=1 Then{
If close<var6 Then{
If Var6<var6[1] Then{
sell("sell1", Onclose);
}
}
}
}
}
}
}
}
}
}
}
}
즐거운 하루되세요
> HI_mi****** 님이 쓴 글입니다.
> 제목 : CT 변환 문의
> 안녕하세요
아래의 CT 주문식을 YT로 변환좀 부탁 드립니다.
If position= 0 Then
If Var74<=3 And Var75<=3 Then
If Var89<1 Then
If Var38>10 And ttime<1100 Then
If Var48=var48(1) Then
'매수
'Stoch short 매수
If Cond18= False Then
If close>opend Then
If Var32>var33 Or Var32>var48 Then
If (Var30>var30(1) Or Var57>var57(1)) Then
If Var78>=1 Then
If close>var5 Then
If Var5>var5(1) Then
Call buy("buy1", Onclose)
End If
End If
End If
End If
End If
End If
End If
'----------------------------------------------------
'매도
'Stoch short 매도
If close<opend Then
If Var32<var33 Or Var33>var48 Then
If (Var76<var76(1) Or Var57<var57(1)) And Var30<var53 Then
If Var95<var98 Or Var95<=0.01 Then
If Var79>=1 Then
If close<var6 Then
If Var6<var6(1) Then
Call sell("sell1", Onclose)
End If
End If
End If
End If
End If
End If
End If
End If
End If
End If
End If