커뮤니티
진입시간 초기화
2017-12-19 11:47:06
128
글번호 115099
아래 수식에 대해
입력한 시간이 최초 장시작 시간으로 인식하는 수식으로 수정 부탁드립니다.
input : 장시작시간(091500)
항상 고맙습니다.
*******************************************
input : 당일최대진입횟수(2);
var : T1(0),entry(0);
var : A1(0),A2(0),Acount(0);
var : B1(0),B2(0),Bcount(0);
if bdate != Bdate[1] Then
T1 = TotalTrades;
if MarketPosition == 0 Then
entry = TotalTrades-T1;
Else
entry = TotalTrades-T1+1;
if entry < 당일최대진입횟수 and
C > O then{
A1 = L;
A2 = A1[1];
if A1 > A2 Then
Acount = Acount+1;
Else
Acount = 0;
if Acount == 3 Then
buy("b",AtMarket);
}
if bdate != Bdate[1] Then
T1 = TotalTrades;
if MarketPosition == 0 Then
entry = TotalTrades-T1;
Else
entry = TotalTrades-T1+1;
if entry < 당일최대진입횟수 and
C < O then{
B1 = L;
B2 = B1[1];
if B1 < B2 Then
Bcount = Bcount+1;
Else
Bcount = 0;
if Bcount == 3 Then
sell("s",AtMarket);
}
답변 1
예스스탁 예스스탁 답변
2017-12-20 14:46:56
안녕하세요
예스스탁입니다.
input : 당일최대진입횟수(2),장시작시간(091500) ;
var : T1(0),entry(0);
var : A1(0),A2(0),Acount(0);
var : B1(0),B2(0),Bcount(0);
if stime == 장시작시간 or (stime > 장시작시간 and stime[1] < 장시작시간) Then
T1 = TotalTrades;
if MarketPosition == 0 Then
entry = TotalTrades-T1;
Else
entry = TotalTrades-T1+1;
if entry < 당일최대진입횟수 and
C > O then{
A1 = L;
A2 = A1[1];
if A1 > A2 Then
Acount = Acount+1;
Else
Acount = 0;
if Acount == 3 Then
buy("b",AtMarket);
}
if entry < 당일최대진입횟수 and
C < O then{
B1 = L;
B2 = B1[1];
if B1 < B2 Then
Bcount = Bcount+1;
Else
Bcount = 0;
if Bcount == 3 Then
sell("s",AtMarket);
}
즐거운 하루되세요
> 좌오비우오비 님이 쓴 글입니다.
> 제목 : 진입시간 초기화
> 아래 수식에 대해
입력한 시간이 최초 장시작 시간으로 인식하는 수식으로 수정 부탁드립니다.
input : 장시작시간(091500)
항상 고맙습니다.
*******************************************
input : 당일최대진입횟수(2);
var : T1(0),entry(0);
var : A1(0),A2(0),Acount(0);
var : B1(0),B2(0),Bcount(0);
if bdate != Bdate[1] Then
T1 = TotalTrades;
if MarketPosition == 0 Then
entry = TotalTrades-T1;
Else
entry = TotalTrades-T1+1;
if entry < 당일최대진입횟수 and
C > O then{
A1 = L;
A2 = A1[1];
if A1 > A2 Then
Acount = Acount+1;
Else
Acount = 0;
if Acount == 3 Then
buy("b",AtMarket);
}
if bdate != Bdate[1] Then
T1 = TotalTrades;
if MarketPosition == 0 Then
entry = TotalTrades-T1;
Else
entry = TotalTrades-T1+1;
if entry < 당일최대진입횟수 and
C < O then{
B1 = L;
B2 = B1[1];
if B1 < B2 Then
Bcount = Bcount+1;
Else
Bcount = 0;
if Bcount == 3 Then
sell("s",AtMarket);
}
다음글
이전글