답변완료
각 전략식에 따른 손절시 재진입
안녕하세요.
항상 수고가 많으십니다.
질문드립니다 -----------------------------------------------------------------------
input : stopper1(1.0);
input : stopper2(1.0);
if dayindex > 0 and stime < 152000 then
{
if 매수1 진입식 then
{
buy("b1");
}
if 매도1 진입식 then
{
sell("s1");
}
if 매수2 진입식 then
{
buy("b2");
}
if 매도2 진입식 then
{
sell("s2");
}
if 매수1 진입식에서 손절 and 매수1진입식 then
{
buy("rb1");
}
if 매도1 진입식에서 손절 and 매도1진입식 then
{
sell("rs1");
}
if 매수2 진입식에서 손절 and 매수2진입식 then
{
buy("rb2");
}
if 매도2 진입식에서 손절 and 매도2진입식 then
{
sell("rs2");
}
}
if IsEntryName("b1") == true Then
SetStopLoss(stopper1, PointStop);
if IsEntryName("s1") == true Then
SetStopLoss(stopper2, PointStop);
if IsEntryName("b2") == true Then
SetStopLoss(stopper1, PointStop);
if IsEntryName("s2") == true Then
SetStopLoss(stopper2, PointStop);
if IsEntryName("b1") == true and (stime == 151900 or CrossUp(stime, 151900)) Then
{
exitlong("b1청산");
}
if IsEntryName("s1") == true and (stime == 151900 or CrossUp(stime, 151900)) Then
{
exitshort("s1청산");
}
if IsEntryName("b2") == true and (stime == 151900 or CrossUp(stime, 151900)) Then
{
exitlong("b2청산");
}
if IsEntryName("s2") == true and (stime == 151900 or CrossUp(stime, 151900)) Then
{
exitshort("s2청산");
}
------------------------------------------------------------------------------------
위 전략식은 서로 다른 전략식에서 각 전략에 따른 손절이 발생시,
같은 전략식으로 다시 재진입 하려는 의도로 작성된 식입니다.
물론, 손절이 발생하지 않으면 15시 19분에 청산합니다
각각의 진입식을 구분하여 그에 따른 전략식으로 재진입하려 합니다.
도움 부탁드립니다.
감사합니다.
항상 좋은 일만 많이 생기시길를 ~~
2021-12-17
578
글번호 154614
시스템
답변완료
다비스 박스(darvas Box) 지표 코딩 문의
안녕하세요. 항상 도움주셔서 감사합니다.
다바스 박스를 지표로 그려보려고 합니다. 게시판에서 올라온 내용을 찾아 보긴 했는데 다바스가 말한 지표 수식은 아닌거 같네요. 아래와 같이 요약하고 수식도 작성하려고 하는데 도무지 진도가 나가질 않아서 문의 드립니다.
1. 박스는 불러들인 봉의 맨 왼쪽부터(과거->현재) 그려오려고 합니다. 일봉이나 주봉 월봉에서….
박스상단 - 고가, 다음 연속 3일(봉) 고가보다 높은 값.
박스하단 - 저가, 다음 연속 3일(봉) 저가보다 낮은 값.
박스 - 고가가 '박스상단' 이하이고 저가가 '박스하단' 이상인 연속된 일(봉)에 박스를 그립니다.
2. 고가가 '박스상단' 초과나, 저가가 '박스하단' 미만이 나오면 다시 1번을 반복하여 박스를 그립니다.
3. 이렇게 과거부터 현재까지 박스를 그리는 것입니다.
도움 좀 부탁드립니다. 감사합니다.
2021-12-17
1241
글번호 154609
지표