커뮤니티
수식 부탁드림니다.(일반 국내 주식)
2019-03-31 16:33:57
204
글번호 127506
1.매수 --> 매수 청산입니다.
1. 매수 조건 (5분봉)
공통조건: 이평 정배열일때 매수 100 > 1000
추가조건:
(1) MFI 25이하 신호시마다 매수(기간 14)
(2) RSI 25이하 신호시마다 매수(기간 14)
(3) CCI -300이하 신호시마다 매수(기간 20)
(4) 스토케스틱 저점이하일때 매수 (StochasticsSlow(20,5) < 5 )
(5) 투자심리도 10 이하(기간 14)
1번부터 5번까지 각각 발생 신호시마다 매수 진입 (중복 신호도 각각 진입)
1회 진입사마다 100000원 진입
최대 100회까지만 진입
청산 조건
(1) DMI 매도 신호시(DIPlus(20) >= DIMinus(20))마다 매수 수량의 10% 씩 청산 ( 10회 분할 매도)
답변 1
예스스탁 예스스탁 답변
2019-04-01 14:32:29
안녕하세요
예스스탁입니다.
진입 중에 일부 청산과 이후에 추가진입이 또 발생할수 있는 내용입니다.
청산횟수와 청산수량 지정이 모호하여 추가진입이 생기면
해당 지점부터 누적된 수량을 기준으로 다시 10회로 분할청산하게 작성해 드립니다.
var1 = ma(C,100);
var2 = ma(c,1000);
var3 = MFI(14);
var4 = RSI(14);
var5 = CCI(20);
var6 = StochasticsK(20,5);
var7 = Simrido(14);
var8 = Diplus(20);
var9 = DiMinus(20);
if var1 > var2 and var2 > 0 then
{
if var3 <= 25 and MaxEntries < 100 Then
buy("b1",OnClose,def,floor(100000/c));
if var4 <= 25 and MaxEntries < 100 Then
buy("b2",OnClose,def,floor(100000/c));
if var5 <= -300 and MaxEntries < 100 Then
buy("b3",OnClose,def,floor(100000/c));
if var6 <= 5 and MaxEntries < 100 Then
buy("b4",OnClose,def,floor(100000/c));
if var7 <= 19 and MaxEntries < 100 Then
buy("b5",OnClose,def,floor(100000/c));
}
if MarketPosition == 1 then
{
if CurrentContracts > CurrentContracts[1] Then
{
value1 = 0;
value2 = value2+(CurrentContracts-CurrentContracts[1]);
}
if CurrentContracts < CurrentContracts[1] Then
{
value1 = value1+1;
value2 = value2-(CurrentContracts-CurrentContracts[1]);
}
if var8 >= var9 Then
{
if value1 < 9 Then
ExitLong("bx1",OnClose,def,"",Floor(value2*0.10),1);
Else
ExitLong("bx2");
}
}
Else
{
value1 = 0;
value2 = 0;
}
즐거운 하루되세요
> 이형지 님이 쓴 글입니다.
> 제목 : 수식 부탁드림니다.(일반 국내 주식)
> 1.매수 --> 매수 청산입니다.
1. 매수 조건 (5분봉)
공통조건: 이평 정배열일때 매수 100 > 1000
추가조건:
(1) MFI 25이하 신호시마다 매수(기간 14)
(2) RSI 25이하 신호시마다 매수(기간 14)
(3) CCI -300이하 신호시마다 매수(기간 20)
(4) 스토케스틱 저점이하일때 매수 (StochasticsSlow(20,5) < 5 )
(5) 투자심리도 10 이하(기간 14)
1번부터 5번까지 각각 발생 신호시마다 매수 진입 (중복 신호도 각각 진입)
1회 진입사마다 100000원 진입
최대 100회까지만 진입
청산 조건
(1) DMI 매도 신호시(DIPlus(20) >= DIMinus(20))마다 매수 수량의 10% 씩 청산 ( 10회 분할 매도)
다음글
이전글