커뮤니티
두번매수
2017-05-31 19:14:17
83
글번호 110010
input : HP(5),LP(5),최대수량(10);
var : cnt(0),HH(0),LL(0);
HH = dayhigh(1);
for cnt = 1 to HP{
if dayhigh(cnt) > HH Then
HH = dayhigh(cnt);
}
LL = dayLow(1);
for cnt = 1 to LP{
if daylow(cnt) < LL Then
LL = dayLow(cnt);
}
if crossup(c,HH) then
buy();
if crossup(c,HH-0.05) then
buy();
위매수식에서 각각50% 매수합니다(1차,2차두번 매수)
if CrossDown(c,LL) Then
sell();
if CrossDown(c,LL-0.05) Then
sell();
매도반대
감사합니다
답변 1
예스스탁 예스스탁 답변
2017-06-01 11:37:59
안녕하세요
예스스탁입니다.
input : HP(5),LP(5),최대수량(10);
var : cnt(0),HH(0),LL(0);
HH = dayhigh(1);
for cnt = 1 to HP{
if dayhigh(cnt) > HH Then
HH = dayhigh(cnt);
}
LL = dayLow(1);
for cnt = 1 to LP{
if daylow(cnt) < LL Then
LL = dayLow(cnt);
}
if crossup(c,HH) then
buy("b1",OnClose,def,Floor(최대수량*0.5));
if crossup(c,HH-0.05) then
buy("b2",OnClose,def,Floor(최대수량*0.5));
if CrossDown(c,LL) Then
sell("s1",OnClose,def,Floor(최대수량*0.5));
if CrossDown(c,LL-0.05) Then
sell("s2",OnClose,def,Floor(최대수량*0.5));
즐거운 하루되세요
> 큰바위얼굴 님이 쓴 글입니다.
> 제목 : 두번매수
> input : HP(5),LP(5),최대수량(10);
var : cnt(0),HH(0),LL(0);
HH = dayhigh(1);
for cnt = 1 to HP{
if dayhigh(cnt) > HH Then
HH = dayhigh(cnt);
}
LL = dayLow(1);
for cnt = 1 to LP{
if daylow(cnt) < LL Then
LL = dayLow(cnt);
}
if crossup(c,HH) then
buy();
if crossup(c,HH-0.05) then
buy();
위매수식에서 각각50% 매수합니다(1차,2차두번 매수)
if CrossDown(c,LL) Then
sell();
if CrossDown(c,LL-0.05) Then
sell();
매도반대
감사합니다