다음의 내용이 궁금합니다.
1. 특정 조건이 만족할 때 차트에 수평선을 그리는게 가능한가요?
(예: 양봉 3개 발생시 차트에 수평선 그리기)
2. 봉이 완성되지 않고 중간에 조건을 만족할 때 매매 신호를 발생시키는 것도 가능한가요?
(예: 5분봉에서 봉의 시가 보다 1포인트 상승할때 매수 ..와 같이 봉을 만드는 중간에 조건이 만족할 때도 매매 신호의 발생이 가능한지 알고 싶습니다.)
3. 볼린저 밴드와 현재가의 차이를 표시하는게 가능한가요?
(예: 볼린저 밴드의 상단값과 현재가의 차이를 지속적으로 표시하는게 가능할까요? 1분 봉이라면 1분마다 해당 값을 업데이트하여 표시할 수 있을까요?
답변 1
예스스탁
예스스탁 답변
2020-08-24 17:24:49
안녕하세요
예스스탁입니다.
1
종가를 수평으로 그리게 작성해 드립니다.
TL_Delete(var1);
위 부분을 삭제하시면 조건만족봉 모두의 수평선이 그려지게 됩니다.
아래수식은 가장최근 만족한봉의 종가만 수평으로 그리게 됩니다.
if countif(C>O,3) == 3 Then
{
TL_Delete(var1);
var1 = TL_New(sDate,sTime,C,NextBarSdate,NextBarStime,C);
TL_SetExtLeft(var1,true);
TL_SetExtRight(var1,true);
}
2
전략 내용에 따라 다르게 됩니다.
랭귀지에서 봉미완성시에 신호발생은
완성봉에서 값을 셋팅해서 다음봉 현재가와 비교해서만 가능합니다.
랭귀지 도우말에서 atstop,atlimit 참고하시기 바랍니다.
2개의 타입은 봉완성시에 가격셋팅하고 설정하고
다음봉에서 [셋팅된 가격]과 [현재가]를 비교해 가격조건을 충족하면 즉시 신호가 발생합니다.
올려주신 내용을 작성하면 아래와 같습니다.
buy("b",atstop,nextbaropen+1);
봉완성시 다음봉시가+1포인틀 셋팅하고 다음봉 미완성시에 해당값 이상의 현재가가 발생하면 즉시 매수신호가 발생하게 됩니다.
위와 같은 케이스를 제외하면 모두 if문으로 조건을 지정해야 하고
if문은 봉완성시에만 조건만족여부를 판단합니다.
3
input : P(20),Dv(2);
var1 = BollBandUp(P,dv);
Plot1(C-var1);
즐거운 하루되세요
> 밤의마법사 님이 쓴 글입니다.
> 제목 : 다음의 기능이 가능한지 궁금합니다.
> 다음의 내용이 궁금합니다.
1. 특정 조건이 만족할 때 차트에 수평선을 그리는게 가능한가요?
(예: 양봉 3개 발생시 차트에 수평선 그리기)
2. 봉이 완성되지 않고 중간에 조건을 만족할 때 매매 신호를 발생시키는 것도 가능한가요?
(예: 5분봉에서 봉의 시가 보다 1포인트 상승할때 매수 ..와 같이 봉을 만드는 중간에 조건이 만족할 때도 매매 신호의 발생이 가능한지 알고 싶습니다.)
3. 볼린저 밴드와 현재가의 차이를 표시하는게 가능한가요?
(예: 볼린저 밴드의 상단값과 현재가의 차이를 지속적으로 표시하는게 가능할까요? 1분 봉이라면 1분마다 해당 값을 업데이트하여 표시할 수 있을까요?