안녕하세요.
피라미딩 기법으로 수식을 작성하고 싶습니다.
1. 매매종목 : 해외선물(Micro Mini NASDAQ100)(5분봉 기준)
2. 매매 예시
1) 최초 시장가 1계약 매수
2) 매수와 동시에 손절(-50포인트)만 설정
3) 최초 매수한 가격 기준으로 수익 진행시 +50포인트마다 1계약씩 추가 매수
ex. 13,000Pt에 1계약 최초 시장가 매수 -> 13,050 Pt에 1계약 추가 매수
-> 13,100 Pt에 1계약 추가 매수 ....
4) 각 추가매수한 계약별로 진입할 때마다 손절(-50포인트) 설정
5) 추가 매수후 손절되고, 그 이후 진행되는 봉에서 직전 가격을 또 돌파하면 그때
또다시 진입
ex. 13,100 Pt에 매수 후 13,050 Pt에 손절이 된 후 다시 13,100 Pt에 이르면
또 1계약 추가 매수로 진입
6) 청산은 장 종료시에 시장가로 일괄 청산 설정(익일 05:55분)
이렇게 수식을 만들어 주시면 고맙겠습니다.
답변 2
예스스탁
예스스탁 답변
2021-04-05 15:13:08
안녕하세요
예스스탁입니다.
var : LP(0);
if sDate != sDate[1] Then
SetStopEndofday(55500);
if Bdate != Bdate[1] Then
{
SetStopEndofday(0);
LP = 0;
Buy("b1",AtMarket,DEF,1);
}
Else
{
if MarketPosition == 1 Then
{
LP = LatestEntryPrice(0);
Buy("bb",AtStop,LP+50,1);
ExitLong("bx",AtStop,LP-50,"",1,1);
}
if MarketPosition == 0 and LP > 0 Then
{
Buy("b2",AtStop,LP+50,1);
}
}
즐거운 하루되세요
> 바다가좋아 님이 쓴 글입니다.
> 제목 : 수식 작성 부탁드립니다.
> 안녕하세요.
피라미딩 기법으로 수식을 작성하고 싶습니다.
1. 매매종목 : 해외선물(Micro Mini NASDAQ100)(5분봉 기준)
2. 매매 예시
1) 최초 시장가 1계약 매수
2) 매수와 동시에 손절(-50포인트)만 설정
3) 최초 매수한 가격 기준으로 수익 진행시 +50포인트마다 1계약씩 추가 매수
ex. 13,000Pt에 1계약 최초 시장가 매수 -> 13,050 Pt에 1계약 추가 매수
-> 13,100 Pt에 1계약 추가 매수 ....
4) 각 추가매수한 계약별로 진입할 때마다 손절(-50포인트) 설정
5) 추가 매수후 손절되고, 그 이후 진행되는 봉에서 직전 가격을 또 돌파하면 그때
또다시 진입
ex. 13,100 Pt에 매수 후 13,050 Pt에 손절이 된 후 다시 13,100 Pt에 이르면
또 1계약 추가 매수로 진입
6) 청산은 장 종료시에 시장가로 일괄 청산 설정(익일 05:55분)
이렇게 수식을 만들어 주시면 고맙겠습니다.
바다가좋아
2021-04-11 07:41:33
안녕하세요. 수식 수정 좀 부탁드립니다.
작성해주신 수식으로 시뮬레이션 해보니 수정해야 될 사항이 있어서요.
< 수정 요청 사항 >
1. 피라미딩으로 수량 증가시 직전봉에서 일괄 청산 되고 나서 그 반대방향으로
피라미딩을 다시 진행하는 방식으로 만들었으면 합니다.
2. 매매종목 : 해외선물(Australian Dollar) (5분봉 기준)
3. 매매 예시
1) 최초 시장가 1계약 매수 or 매도
2) 매수 or 매도와 동시에 손절(+- 0.001pt)만 설정
3) 최초 매수 or 매도한 가격 기준으로 수익 진행시 +0.001포인트마다 1계약씩
추가 매수 or 매도
ex) AUD 기준 0.76545 1계약 매수 -> 0.76645 추가 1계약 매수 ->
0.76745 추가 1계약 매수 -> 0.76845 추가 1계약 매수 -> 이후 가격이 0.76745로
되돌림 되었을 때는 먼저 0.76745에서 4계약 모두 매수 청산 ->
0.76745 에서 1계약 매도 -> 0.76645 추가 1계약 매도 -> 0.76545 추가 1계약 매도
-> 이후 가격이 0.76645로 되돌림 되었을 때 0.76645에서 3계약 모두 매도 청산
-> 0.76645 1계약 매수 -> 0.76745 추가 1계약 매수 -> (반복)
4) 각 추가매수 or 추가매도한 계약별로 진입할 때마다 손절(-0.001포인트) 설정
5) 청산은 장 종료시에 시장가로 일괄 청산 설정(익일 05:55분)
6) 아~ 그리고 처음에 매수로 진행하지 않고, 시장 상태에 따라 제가 매수 or 매도를
한 후에 위의 방법대로 설정되어 시스템이 움직일 수 있도록 만들었으면 합니다.
항상 감사드립니다. 그럼 수고하세요.
==========================================================
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식 작성 부탁드립니다.
> 안녕하세요
예스스탁입니다.
var : LP(0);
if sDate != sDate[1] Then
SetStopEndofday(55500);
if Bdate != Bdate[1] Then
{
SetStopEndofday(0);
LP = 0;
Buy("b1",AtMarket,DEF,1);
}
Else
{
if MarketPosition == 1 Then
{
LP = LatestEntryPrice(0);
Buy("bb",AtStop,LP+50,1);
ExitLong("bx",AtStop,LP-50,"",1,1);
}
if MarketPosition == 0 and LP > 0 Then
{
Buy("b2",AtStop,LP+50,1);
}
}
즐거운 하루되세요
> 바다가좋아 님이 쓴 글입니다.
> 제목 : 수식 작성 부탁드립니다.
> 안녕하세요.
피라미딩 기법으로 수식을 작성하고 싶습니다.
1. 매매종목 : 해외선물(Micro Mini NASDAQ100)(5분봉 기준)
2. 매매 예시
1) 최초 시장가 1계약 매수
2) 매수와 동시에 손절(-50포인트)만 설정
3) 최초 매수한 가격 기준으로 수익 진행시 +50포인트마다 1계약씩 추가 매수
ex. 13,000Pt에 1계약 최초 시장가 매수 -> 13,050 Pt에 1계약 추가 매수
-> 13,100 Pt에 1계약 추가 매수 ....
4) 각 추가매수한 계약별로 진입할 때마다 손절(-50포인트) 설정
5) 추가 매수후 손절되고, 그 이후 진행되는 봉에서 직전 가격을 또 돌파하면 그때
또다시 진입
ex. 13,100 Pt에 매수 후 13,050 Pt에 손절이 된 후 다시 13,100 Pt에 이르면
또 1계약 추가 매수로 진입
6) 청산은 장 종료시에 시장가로 일괄 청산 설정(익일 05:55분)
이렇게 수식을 만들어 주시면 고맙겠습니다.