답변완료
안녕하세요 질문좀 드릴게요 답변 부탁좀요...
안녕하세요 예전에 이렇게 질문을 드린적이있습니다.
1분봉기준
1.4봉전종가 대비 1봉전 종가가 6프로 이상 and
2.2봉전기준 2봉간 최고가가 4봉전종가대비 6프로이상 and
3.3봉전기준 1봉간 시가고가폭> 2봉전기준 1봉간 시가고가폭 and
4.2봉전 2봉간의 고가 > 1봉전 1봉간 고가 and
5.2봉전 2봉간 거래량대비 1봉전 1봉간 거래량이 5프로이상30프로이하 and
6.2봉전 1봉간 거래량> 1봉전 1봉간 거래량 and
7.2봉전종가 대비 1봉전종가가 ± 1프로 내외 or
8.AccumN(DownVol,1)[1]/AccumN(Volume,1)[1] 값이 0.45에서 0.55
여기서 중요한것은 1and2and3and4and5and6and(7or8)입니다 괄호가 있습니다
1.4봉전종가 대비 1봉전 종가가 6프로 이하 and
2.2봉전기준 2봉간 최고가가 4봉전종가대비 6프로이상 and
3.3봉전기준 1봉간 시가고가폭> 2봉전기준 1봉간 시가고가폭 and
4.2봉전 2봉간의 고가 > 1봉전 1봉간 고가 and
5.2봉전 2봉간 거래량대비 1봉전 1봉간 거래량이 5프로이상30프로이하 and
6.2봉전 1봉간 거래량> 1봉전 1봉간 거래량
위의식 or 아래의식 조건에 해당하면 매수(시뮬레이션차트에 화살표표시되게끔해주세요)
청산은 아직 생각안하고있습니다. 혹시 꼭 필수로 들어가야한다면 5분뒤 매도로 해주시고
필요없다면 생략해주세요
아래는 답변해 주신 내용입니다.
------------------------------------------------------------------------------------
var : VV(0);
var : A1(False),A2(False),A3(False),A4(False),A5(False),A6(False),A7(False),A8(False);
var : B1(False),B2(False),B3(False),B4(False),B5(False),B6(False);
VV = AccumN(DownVol,1)[1]/AccumN(Volume,1)[1];
A1 = C[1] >= C[4]*1.06;
A2 = Highest(H,2)[2] >= C[4]*1.06;
A3 = Accumn(H-O,1)[3] > Accumn(H-O,1)[2];
A4 = Highest(H,2)[2] > Highest(H,1)[1];
A5 = AccumN(v,1)[1] >= AccumN(v,2)[2]*0.05 and AccumN(v,1)[1] <= AccumN(v,2)[2]*0.30;
A6 = AccumN(V,1)[2] > AccumN(V,1)[1];
A7 = C[1] <= C[2]*1.01 and C[1] >= C[2]*0.99;
A8 = 0.55 >= VV and VV >= 0.45;
B1 = C[1] < C[4]*1.06;
B2 = Highest(H,2)[2] >= C[4]*1.06;
B3 = Accumn(H-O,1)[3] > Accumn(H-O,1)[2];
B4 = Highest(H,2)[2] > Highest(H,1)[1];
B5 = AccumN(v,1)[1] >= AccumN(v,2)[2]*0.05 and AccumN(v,1)[1] <= AccumN(v,2)[2]*0.30;
B6 = AccumN(V,1)[2] > AccumN(V,1)[1];
if A1 and A2 and A3 and A4 and A5 and A6 and (A7 or A8) Then
Buy("B1");
if B1 and B2 and B3 and B4 and B5 and B6 Then
Buy("B2");
if MarketPosition == 1 and BarsSinceEntry == 5 Then
ExitLong("bx");
------------------------------------------------------------------------------------
여기서 궁금한점이 있어서요
1. 매수 시스템식만 작성하고 청산 시스템식은 작성안해도
시스템 작동에 아무런 문제가 없는지요?
(시스템 시뮬레이션하면 빨간화살표가 나오는데 이게 잘 작동되는지 여부좀)
2. if MarketPosition == 1 and BarsSinceEntry == 5 Then
ExitLong("bx");
이 부분이 무슨뜻인지 설명좀 부탁드립니다.
만약 이부분이 청산에 관하여 '5분뒤 매도로 해주세요' 라는 내용에 대한 답변이라면
이 식을 생략 해버려도 시스템 작동에 아무런 문제가 없는지요?
즉, 청산식자체를 작성안하고 매수시스템식만 작성해서 사용하고 싶어요
그래도 빨간색 화살표가 잘 나오는지요?
1번 2번 답변좀 부탁드릴게요
2021-06-17
1256
글번호 150050
시스템
답변완료
수식 부탁드립니다.
안녕하세요.
아래 수식을 당일 항셍 오전장 10:15분 시가 부터 시작해 야간장(다음날) 04:00 종가 까지 수평선이 작동하게 하려면 어떻게 해야 할까요?
var : TL(0);
if Bdate != Bdate[1] Then
{
TL_Delete(TL);
TL = TL_New(sDate,sTime,O,NextBarSdate,NextBarStime,O);
TL_SetColor(TL,GREEN);
TL_SetExtRight(TL,true);
}
즉,
1.항셍 오전장 10:15분 시가를 다음날 야간장 종가 04:00 까지 수평선 작동하는 수식 부탁드립니다.
2.
(1)항셍 오전장 10:15분 시가를 13:00 종가 까지 수평선 작동하는 수식 부탁드립니다.
(2)항셍 오후장 14:00분 시가를 17:30 종가 까지 수평선 작동하는 수식 부탁드립니다.
(3)항셍 야간장 18:15분 시가를 다음날 04:00 종가 까지 수평선 작동하는 수식 부탁드립니다.
이렇게 1번, 2번 다르게 작동하는 각각의 수식 부탁드립니다.
감사합니다.
2021-06-17
1199
글번호 150031
지표
답변완료
점찍는 수식 하나 요청 드립니다.
var1 = ma(c,5) ;
var2 = ma(c,20) ;
* <기준> 50봉 이내 crossdown(var1,var2) 한번 있으면 점 찍기
* 요청 사항1
## 아래 점찍기랑 수식 연결을 못시키겠어요...완성 문장 좀 부틱 드립니다.
if crossdown(var1,var2) Then { var3 = index; var4 = H ; }
if index <= var3 + 50
var : TX01(0);
Text_Delete(tx01);
Tx01 = Text_New(sdate[100],stime[100],C[100],"●");
Text_SetStyle(Tx01,2,2);
Text_SetColor(Tx01,RED);
Text_SetSize(Tx01,20);
* 요청 사항2
→ 위 조건에서 crossdown(var1,var2)시 매도 진입이 아니고
VAR4 가격 보다 크면 매도 진입 수식은 어떻게 구현 하나요?
즉 IF crossdown(var1,var2) AND C >= VAR4 then sell("") ;
이렇게 하면 진입 이 하나도 안됨니다.
어떻게 바꾸어야 하나요?
* 고맙 습니다. 수고하십시요.
2021-06-17
1264
글번호 150030
강조