커뮤니티
문의드립니다.
2015-03-03 17:59:48
155
글번호 83664
수고하십니다.
아래의 전략인데, 원하는 시점에 신호가 안나오네요.
무엇이 문제인지 설명도 함께 부탁드립니다.
1차매수 : 선물 일봉차트에서 조건1이 만족시 1차매수
2차매수 : 선물 외국인누적순매수량이 0보다 크고
1차매수시점의 외국인누적순매수량보다 30% 크면 추가매수
참고) 외국인누적순매수량은 선물일봉차트의 첫봉부터 누적하여 계산
Var : 외국인누적(0,data2), 일차외국인누적(0,data2);
If CurrentBar == 1 Then
{
외국인누적 = 0;
}
외국인누적 = 외국인누적+Data2(C);
If 조건1 Then
{
Buy("1차매수",atmarket);
일차외국인누적 = 외국인누적;
}
If 외국인누적> 0 and 외국인누적 > 일차외국인누적*1.3 Then
{
Buy("2차매수", AtMarket);
}
답변 1
예스스탁 예스스탁 답변
2015-03-04 10:38:55
안녕하세요
예스스탁입니다.
If 조건1 Then
{
Buy("1차매수",atmarket);
일차외국인누적 = 외국인누적;
}
위 와 같이 작성하시며면 1차 매수이후에
계속 조건1이 또 만족하면 일차외국인누적값이 계속 변경되게 됩니다.
1차 매수시점에서만 저장될수 있게 처리하셔야 하며
2차도 한번만 발생하고자 하시면 아래와 같이 세부조건을 넣어주시면 됩니다.
Var : 외국인누적(0,data2), 일차외국인누적(0,data2);
If CurrentBar == 1 Then
{
외국인누적 = 0;
}
외국인누적 = 외국인누적+Data2(C);
If MarketPosition == 0 and 조건1 Then
{
Buy("1차매수",atmarket);
일차외국인누적 = 외국인누적;
}
If MarketPosition == 1 and MaxEntries == 1 And
외국인누적> 0 and 외국인누적 > 일차외국인누적*1.3 Then
{
Buy("2차매수", AtMarket);
}
즐거운 하루되세요
> 착한이 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 수고하십니다.
아래의 전략인데, 원하는 시점에 신호가 안나오네요.
무엇이 문제인지 설명도 함께 부탁드립니다.
1차매수 : 선물 일봉차트에서 조건1이 만족시 1차매수
2차매수 : 선물 외국인누적순매수량이 0보다 크고
1차매수시점의 외국인누적순매수량보다 30% 크면 추가매수
참고) 외국인누적순매수량은 선물일봉차트의 첫봉부터 누적하여 계산
Var : 외국인누적(0,data2), 일차외국인누적(0,data2);
If CurrentBar == 1 Then
{
외국인누적 = 0;
}
외국인누적 = 외국인누적+Data2(C);
If 조건1 Then
{
Buy("1차매수",atmarket);
일차외국인누적 = 외국인누적;
}
If 외국인누적> 0 and 외국인누적 > 일차외국인누적*1.3 Then
{
Buy("2차매수", AtMarket);
}
다음글
이전글