커뮤니티
atmarket주문가
2008-09-28 01:45:16
859
글번호 17259
작성예로 atmarket 뒤로 def 대신 97% 가격으로 매수가 되도록 했고
실제로 거래가 된것으로 나오는데 왜 5분마다 반복이 되는지요 ?
var:r1(0), r2(0), r3(0), r4(0);
if time <144500 Then {
if first==1 Then {
if v3==-1 then { r1==c;
Buy("gt", atmarket,r1*0.97,int(액수만*투자율 / c)) ;}
if v3==1 then exitlong(" g"); }
if first==2 Then {
if v1==-1 then {r2==c;
Buy("ft", atmarket,r2*0.97,int(액수만*투자율 / c));}
if v1==1 then exitlong("g"); }
if first==5 Then {
exitlong("ㅗ");
}
}
if var12 <var56 or time >=144500 Then {
exitlong("ㄱ");
}
- 1. sd.jpg (0.30 MB)
답변 1
예스스탁 예스스탁 답변
2008-09-29 11:26:34
안녕하세요
예스스탁입니다.
if문 안에 사용한 변수의 내용을 알수 없어
올리신 식만으로는 해당내용을 판단할 수 없습니다.
5분마다 신호가 반복되는 부분은 if 문의 조건이 계속 만족하기 때문입니다.
또한 atmarket은 if문 다음봉의 시가에 무조건 신호를 발생하므로
atmarket뒤의 r1*0.97은 의미가 없습니다.
즐거운 하루되세요
> dgd 님이 쓴 글입니다.
> 제목 : atmarket주문가
> 작성예로 atmarket 뒤로 def 대신 97% 가격으로 매수가 되도록 했고
실제로 거래가 된것으로 나오는데 왜 5분마다 반복이 되는지요 ?
var:r1(0), r2(0), r3(0), r4(0);
if time <144500 Then {
if first==1 Then {
if v3==-1 then { r1==c;
Buy("gt", atmarket,r1*0.97,int(액수만*투자율 / c)) ;}
if v3==1 then exitlong(" g"); }
if first==2 Then {
if v1==-1 then {r2==c;
Buy("ft", atmarket,r2*0.97,int(액수만*투자율 / c));}
if v1==1 then exitlong("g"); }
if first==5 Then {
exitlong("ㅗ");
}
}
if var12 <var56 or time >=144500 Then {
exitlong("ㄱ");
}
다음글
이전글