커뮤니티
시스템식
2013-07-28 23:07:05
174
글번호 65819
안녕하세요
아래식은 var19와 var17의 간격이 10틱이상일때 진입한는 수식입니다
이식은 개장초기 일정한 움직임이 없으면 진입을 억제하는데 사용하고 있습니다
그런데 매매가 발생한후에는 문제가 발생합니다
(var19 >= var17+PriceScale*10)
1.장초반 위조건으로 진입시기를 조절하였다면
매매중간에 움직임이 없을때 사용할수 있는 식이 있는지 궁금합니다
2.현재봉으로부터 앞전30봉까지 차이가 10틱이상일때 진입하는 수식
(30봉이내의 고가/저가 설정)
3.장시작후 첫신호봉은 무시하고 두번째신호봉부터 신호발생하는식
매수조건a / 매도조건b
청산은 세번째신호봉에서
4.매수/ 매수조건발생봉 시가를 터치하면 매수신호발생(매수조건a)
매도/ 매도조건발생봉 시가를 터치하면 매도신호발생(매도조건b)
감사합니다
답변 1
예스스탁 예스스탁 답변
2013-07-29 09:28:02
안녕하세요
예스스탁입니다.
1.
2번과 같이 봉수를 지정해 파악하셔야 할것 같습니다.
2.
if highest(H,30) > lowest(L,30)+PriceScale*10 then{
if 매수조건 then
buy();
if 매도조건 then
sell();
}
3.
if dayindex > 0 then{
if 매수조건 then
buy();
if 매도조건 then
sell();
}
4.
조건만족 후 다음봉 한봉만 감시할경우
if 매수조건a Then{
if C > O then
buy("b1",Atlimit,O);
if C < O then
buy("b2",Atstop,O);
}
if 매도조건b Then{
if C < O then
Sell("s1",Atlimit,O);
if C > O then
Sell("s2",Atstop,O);
}
조건만족 후 진입할때 까지 감시
if 매수조건a Then{
Condition1 = true;
var1 = C;
var2 = O;
}
if Condition1 == true Then{
if var1 > var2 then
buy("b1",Atlimit,var2);
if var1 < var2 then
buy("b2",Atstop,var2);
}
if 매도조건b Then{
Condition2 = true;
var3 = C;
var4 = O;
}
if Condition2 == false then{
if var3 < var4 then
Sell("s1",Atlimit,var4);
if var3 > var4 then
Sell("s2",Atstop,var4);
}
if MarketPosition == 1 Then
Condition1 = false;
if MarketPosition == -1 Then
Condition2 = false;
즐거운 하루되세요
> 조민철 님이 쓴 글입니다.
> 제목 : 시스템식
> 안녕하세요
아래식은 var19와 var17의 간격이 10틱이상일때 진입한는 수식입니다
이식은 개장초기 일정한 움직임이 없으면 진입을 억제하는데 사용하고 있습니다
그런데 매매가 발생한후에는 문제가 발생합니다
(var19 >= var17+PriceScale*10)
1.장초반 위조건으로 진입시기를 조절하였다면
매매중간에 움직임이 없을때 사용할수 있는 식이 있는지 궁금합니다
2.현재봉으로부터 앞전30봉까지 차이가 10틱이상일때 진입하는 수식
(30봉이내의 고가/저가 설정)
3.장시작후 첫신호봉은 무시하고 두번째신호봉부터 신호발생하는식
매수조건a / 매도조건b
청산은 세번째신호봉에서
4.매수/ 매수조건발생봉 시가를 터치하면 매수신호발생(매수조건a)
매도/ 매도조건발생봉 시가를 터치하면 매도신호발생(매도조건b)
감사합니다