커뮤니티

분할진입식 문의

프로필 이미지
송아지
2008-08-14 14:40:53
784
글번호 16680
답변완료
안녕하세요? 분할진입식 부탁드립니다. 제가 작성해본것인데 잘 안되서요. =========== If count < 1 and bcond1<1 and stime >= 090000 and sdate==currentdate Then { If crossup(ma(c,5),ma(c,20)) and (var10>0 and var20>0 and var10[1]>0 and var20[1]>0) and c>=ma(c,5) then { Buy("a2",Atmarket,def,var2*0.4); Bcond1 = 1; }} If count < 1 and bcond1==1 and stime >= 090000 and sdate==currentdate Then { If c > entryprice*1.1 and (var10>0 and var20>0 and var10[1]>0 and var20[1]>0) and c>=ma(c,5) then { Buy("a2-1",Atmarket,def,var2*0.3); Bcond1 = 2; }} If count < 1 and bcond1==2 and stime >= 090000 and sdate==currentdate Then { If c > entryprice*1.15 and (var10>0 and var20>0 and var10[1]>0 and var20[1]>0) and c>=ma(c,5) then { Buy("a2-2",Atmarket,def,var2*0.3); Bcond1 = 3; }} ================ 1.count < 1 는 하루 진입횟수를 2회로 제한하기 위해 사용하는것입니다. 분할진입의 경우 분할진입횟수카운트는 어케되는지요.분할진입으로 인한 진입은 전체진입횟수에서 1회로 카운트 해주셨으면 합니다. 2.분할진입은 위 로직처럼 5-20이평크로스되면 진입을 기본으로 하여 진입후 가격이 진입가격보다 10%상승하면 2차진입하며 15%상승하면 3차 진입합니다. 3.진입수량은 첫 진입에서 40%, 2차 진입에서 30%, 3차 진입에서 30%입니다. 4.진입수량은 특정수량으로 정해저 있는 것이 아니라 자본에 의해 연동되는 구조 입니다. 즉 (투자자금/진입가격=진입수량) 형식입니다. 미리 감사드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2008-08-14 16:07:02

안녕하세요 예스스탁입니다. var : count(0),bcond1(0); if date != date[1] Then{ count = 0; Bcond1 = 0; } ##현재는 포지션이 없고 전봉에는 포지션이 있었을때 1씩 카운트 if MarketPosition() == 0 and MarketPosition()[1] != 0 Then{ count = count+1; Bcond1 = 0; } if Count < 2 and Bcond1 < 3 Then{ //당일 2회까지 진입, a2-> a2-1 --> a2-2 순서로 3번 분할진입 If bcond1 == 0 and stime >= 090000 Then { If MarketPosition() == 0 and crossup(ma(c,5),ma(c,20)) /*and (var10>0 and var20>0 and var10[1]>0 and var20[1]>0) and c>=ma(c,5)*/ then { Buy("a2",Atmarket,def,var2*0.4); Bcond1 = 1; } } If bcond1==1 and stime >= 090000 Then { If c > entryprice*1.1 /*and (var10>0 and var20>0 and var10[1]>0 and var20[1]>0) and c>=ma(c,5)*/ then { Buy("a2-1",Atmarket,def,var2*0.3); Bcond1 = 2; } } If bcond1==2 and stime >= 090000 Then { If c > entryprice*1.15 /*and (var10>0 and var20>0 and var10[1]>0 and var20[1]>0) and c>=ma(c,5)*/ then { Buy("a2-2",Atmarket,def,var2*0.3); Bcond1 = 3; } } } 즐거운 하루되세요 > 송아지 님이 쓴 글입니다. > 제목 : 분할진입식 문의 > 안녕하세요? 분할진입식 부탁드립니다. 제가 작성해본것인데 잘 안되서요. =========== If count < 1 and bcond1<1 and stime >= 090000 and sdate==currentdate Then { If crossup(ma(c,5),ma(c,20)) and (var10>0 and var20>0 and var10[1]>0 and var20[1]>0) and c>=ma(c,5) then { Buy("a2",Atmarket,def,var2*0.4); Bcond1 = 1; }} If count < 1 and bcond1==1 and stime >= 090000 and sdate==currentdate Then { If c > entryprice*1.1 and (var10>0 and var20>0 and var10[1]>0 and var20[1]>0) and c>=ma(c,5) then { Buy("a2-1",Atmarket,def,var2*0.3); Bcond1 = 2; }} If count < 1 and bcond1==2 and stime >= 090000 and sdate==currentdate Then { If c > entryprice*1.15 and (var10>0 and var20>0 and var10[1]>0 and var20[1]>0) and c>=ma(c,5) then { Buy("a2-2",Atmarket,def,var2*0.3); Bcond1 = 3; }} ================ 1.count < 1 는 하루 진입횟수를 2회로 제한하기 위해 사용하는것입니다. 분할진입의 경우 분할진입횟수카운트는 어케되는지요.분할진입으로 인한 진입은 전체진입횟수에서 1회로 카운트 해주셨으면 합니다. 2.분할진입은 위 로직처럼 5-20이평크로스되면 진입을 기본으로 하여 진입후 가격이 진입가격보다 10%상승하면 2차진입하며 15%상승하면 3차 진입합니다. 3.진입수량은 첫 진입에서 40%, 2차 진입에서 30%, 3차 진입에서 30%입니다. 4.진입수량은 특정수량으로 정해저 있는 것이 아니라 자본에 의해 연동되는 구조 입니다. 즉 (투자자금/진입가격=진입수량) 형식입니다. 미리 감사드립니다.