커뮤니티
수식 부탁 드립니다.
2005-09-29 17:42:07
1319
글번호 8420
매수조건 발생했을때, 매수 조건이 발생한 2개 전 봉의 시가로 매수 주문을 내라
매도조건 발생했을때, 매도 조건이 발생한 2개 전 봉의 시가로 매도 주문을 내라.
어떻게 하나요?
if ( 매수조건 ) then
{
Buy("매수", AtLimit, O[2]) ;
}
이걸로는 안되네요...
이게 제일 간단할것 같은데... 안되고..
매수조건 발생한 봉 갯수 위치 구하고 계산해서 그 2개전 봉 계산하고.. 해야되나 흠..
답변 1
예스스탁 예스스탁 답변
2005-10-04 10:23:42
안녕하세요
예스스탁입니다.
식은 정확히 작성하셨습니다.
if 매수조건 then{
Buy("매수", AtLimit, O[2]) ;
}
매수와 같을 경우 매수조건이 만족하고 다음봉이 가격조건을 만족하면 주문이 나갑니다.
그러므로
if 매수조건 then{
Buy("매수", AtLimit, O)
와 같은 경우 매수봉 전봉(조건만족봉)의 시가입니다.
만약 매수조건이 만족하고 다음봉이 지정한 가격이하(두봉전 시가)에서 시가가 시작되면
바로 매수신호가 나옵니다.그러므로 가격이 달라질수 있습니다.
if marketposition() == 0 and crossup(c,ma(c,20)) then
buy("매수",atlimit,O[2]);
를 확인결과 정확히 신호가 들어가고 있습니다.
즐거운 하루되세요
> 그리움 님이 쓴 글입니다.
> 제목 : 수식 부탁 드립니다.
>
매수조건 발생했을때, 매수 조건이 발생한 2개 전 봉의 시가로 매수 주문을 내라
매도조건 발생했을때, 매도 조건이 발생한 2개 전 봉의 시가로 매도 주문을 내라.
어떻게 하나요?
if ( 매수조건 ) then
{
Buy("매수", AtLimit, O[2]) ;
}
이걸로는 안되네요...
이게 제일 간단할것 같은데... 안되고..
매수조건 발생한 봉 갯수 위치 구하고 계산해서 그 2개전 봉 계산하고.. 해야되나 흠..
다음글
이전글