답변완료
주 수요일 거래
if DayOfWeek(Bdate) == 3 Then
{
}
위 수식은 매주 수요일만 거래하는 수식입니다.
아래 수식에 적용하면 수요일만 거래하는 게 아니라 목요일도 거래하는 경우들이
발생합니다.
(ex, 첨부파일 5월12일 수 5월13일 목, 8월11일 수, 8월12일 목)
수식 살펴서 수요일만 거래하게 해주십시요.
*****************************************************************************
if DayOfWeek(Bdate) == 3 Then
{
input: 간격(5);
var : upv(0),dnv(0);
var1 = Floor(NextBarOpen/간격);
dnv = var1*간격;
upv = (var1+1)*간격;
if NextBarOpen <= upv Then
buy("b1",AtStop,upv);
if NextBarOpen >= dnv Then
buy("b2",atlimit,dnv);
}
2021-12-16
1313
글번호 151617
시스템
답변완료
검토 부탁
1분봉(data1) 5분봉 (data2)를 사용하여 수식 작성중인데
오분봉의 첫번째 봉이 양봉(8%미만, 3%이상)으로 끝나면 진입시작
1분봉에서 직전봉이 음봉으로 끝나고 음봉의 저점이 ee와 dd 사이에 있었다면 종가에 진입인데...
계속해봤는데 뭐가 틀렸는지 모르겠내요;; 이미지도 첨부했는데 제가 생각한 진입이 진행이 안
되내요
수식 확인 부탁드립니다...
--------------------------------------------------------------------------------
var : Trade(False),BBBup(0),BBBup2(0),MAv(0),BBup(0),BBdn(0);
var : aa(0),bb(0),dd(0),ee(0),ff(0);
dd= (ee) + ((data1(DayHigh) - ee) * 0.25);
ee= (data1(DayHigh) + data1(DayLow)) * 0.5;
ff=ee*0.985;
BBBup = data1(BollBandUp(80,2));
BBBup2 = data2(BollBandUp(80,2));
MAv = data1(ma(C,20));
BBup = data1(BollBandUp(20,2));
BBdn = data1(BollBandDown(20,2));
if Bdate != Bdate[1] Then
{
trade = False;
if data2(C) / data2(O) > 1.03 and data2(C) / data2(O) < 1.08
and data2(O)/ data2(C[1]) < 1.05 and (data2(O)/ data2(C[1])) > 0.99 Then
Trade = true;
}
if trade == true then
{
if close[1] < open[1]
and data1(c[1]) > BBBup
and data1(c[1]) > MAv
and data2(c[1]) > BBBup2
and ( data1(low[1])> ee and data1(low[1]) < dd )
then Buy("매수진입",OnClose);
}
if MarketPosition == 1 Then
{
if crossdown (data1(close),BBBup) Then
ExitLong("청산1",OnClose);
}
if MarketPosition == 1 Then
{
if crossdown (data1(close),dd) Then
ExitLong("청산2",OnClose);
}
if MarketPosition == 1 Then
{
if crossdown (data1(close),ff) Then
ExitLong("청산3",OnClose);
}
2021-08-19
1455
글번호 151616
시스템
답변완료
종목검색식 문의 합니다
1.이평선배열이 60-5-20 이루고
2.5일선이 60과20 사이에서 오른족 저점이 높아지는 쌍바닥(W패턴) 이루며 최소 3일이상
60과 20일 사이 존재.
3.쌍바닥이후 5일선과 60일선이 골든크로스 되는 종목을 검색할려고 수식을
작성하던중 잘안되서 문의 드립니다,,
아직초보입니다.
input:기간1(5),기간2(20),기간3(60);
var : M5(0),M2(0),M6(0),조건W(False),조건(False);
M5=ma(C,기간1);
M2=ma(C,기간2);
M6=ma(c,기간3);
조건 = M5 < M6 and M5 > M2 ;
조건W=crossup(M5,M6) && 조건[1] && 조건[2] && 조건[3] ;
if 조건W then Find(1);
2021-08-18
2705
글번호 151615
종목검색
답변완료
지표수식 전환부탁
<1>
다음 수식을 지표전환 부탁드립니다.
수식1
(highest(H,w기간)-C) / (highest(H,w기간)-Lowest(L,w기간))*(100)
수식2
RSI(r기간)
설정
W기간 10/ R기간 5
<2>매수 신호수식을 전환부탁드립니다.
H10=Highest(H,10);
L10=Lowest(L,10);
A=(H10-L10)/(C-L10)*100;
B=(C-L10)/(H10-L10)*100;
(A>150 or A(1)>150 or A(2)>150 or A(3)>150 or
A(4)>150 or A(5)>150 or A(6)>150 or A(7)>150)
&& B>25
2021-08-18
1156
글번호 151612
지표
답변완료
키움 조건식 변경 부탁 드립니다.
aa=cci(9);
조건=aa(2)>=aa(1)&&aa(1)<aa;
bb=valuewhen(1,조건 && aa(1)<-100,aa(1));
cc=valuewhen(2,조건 && aa(1)<-100,aa(1));
dd=bb(1)<bb&&bb>cc;//-100보다 작은지표 다이버전스
ee=barssince(조건&&aa<-100)+1;
kk=dd&&ee(1)<=봉;//15봉 안쪽
ff=valuewhen(1,조건&&aa(1)<-100,c(1));
gg=valuewhen(2,조건&&aa(1)<-100,c(1));
hh=ff<gg&&kk==1;//가격쪽 다이버전스
ii=highestsince(1,조건&&aa(1)<-100,aa);//두저점 사이고점값
jj=kk&&hh&&ii(1)>-100; //조건만족
jj(1)==1//다음봉에서신호
봉 = 20
조건만족 = 150
시스템 트레이딩 수식으로 변경 부탁드립니다
차트 수식으로 변경가능하면 그것도 같이 부탁 드립니다.
2021-08-18
1278
글번호 151606
시스템