커뮤니티
문의드립니다 .
2009-10-21 16:13:26
627
글번호 25556
진입 조건별 하락분할매수를 여쭈었는데 아래의 식에서는 엉뚱한곳에서 매수가 나옵니다 .
진입조건별 하락 분할매수 조건을 알려주세요 .
만약 첫번째 진입조건을 만족해서 매수를 하였을때 매수가격대비 추가매수를 해야하는 퍼센트를 10% 또는 20% 하락을 하였을경우 매수를 한다 라고 가정을 했을경우의 조건입니다 .
세부조건은 시스템매매설정에서 설정해서 사용합니다 . (진입횟수조건 및 청산조건)
N일 동안의 최고가 대비 몇% 이런조건은 어떻게 지정을 해야하나요 ?
답변 1
예스스탁 예스스탁 답변
2009-10-21 17:12:06
안녕하세요
예스스탁입니다.
1.
죄송합니다.
주문타입을 잘못넣어 드렸습니다.
if MarketPosition == 1 Then{
if CurrentEntries == 1 Then
buy("1차추가매수",AtLimit,EntryPrice*0.9);
if CurrentEntries == 2 Then
buy("2차추가매수1",AtLimit,EntryPrice*0.8);
}
위식은 첫진입후 10% 하향시 1차추가매수 20%하향시 2차추가매수하는 식입니다.
1차만 필요하시다면 2차는 삭제하시고 %를 조절하시면 됩니다.
특정진입에서만 매수를 추가하시고자 하시면 아래에 진입명을 추가하시면 됩니다.
if MarketPosition == 1 and IsEntryName("진입명") Then{
if CurrentEntries == 1 Then
buy("1차추가매수",AtLimit,EntryPrice*0.9);
if CurrentEntries == 2 Then# 첫 진입가 대비
buy("2차추가매수1",AtLimit,EntryPrice*0.8);
}
2.
N일 동안의 최고가 대비 몇% 표현법입니다.
분봉이나 일봉에서 N봉 동안 최고가대비 90%
highest(H,N)*0.9
분봉에서 N일 동안 최고가 대비 90%
input : N(10);
Var : HH(0),LL(0),cnt(0);
HH = dayhigh;
for cnt = 0 to N-1{
if dayhigh(cnt) > HH Then
HH = dayhigh(cnt);
}
HH*0.9
즐거운 하루되세요
> 빛날찬우 님이 쓴 글입니다.
> 제목 : 문의드립니다 .
> 진입 조건별 하락분할매수를 여쭈었는데 아래의 식에서는 엉뚱한곳에서 매수가 나옵니다 .
진입조건별 하락 분할매수 조건을 알려주세요 .
만약 첫번째 진입조건을 만족해서 매수를 하였을때 매수가격대비 추가매수를 해야하는 퍼센트를 10% 또는 20% 하락을 하였을경우 매수를 한다 라고 가정을 했을경우의 조건입니다 .
세부조건은 시스템매매설정에서 설정해서 사용합니다 . (진입횟수조건 및 청산조건)
N일 동안의 최고가 대비 몇% 이런조건은 어떻게 지정을 해야하나요 ?
다음글
이전글