커뮤니티
질문 입니다
2019-09-03 23:32:16
201
글번호 131696
{
T = 1;
P = C;
}
if MarketPosition == 0 and T == 1 and C <= P*0.99 Then
{
T = 2;
buy("b");
}
if MarketPosition == 1 Then
{
var1 = (highest(H,BarsSinceEntry)+EntryPrice)/2;
if CrossDown(c,var1) Then
exitlong("bx");
}
힘드시겠지만 한줄 한줄 해석좀 부탁 드립니다
답변 1
예스스탁 예스스탁 답변
2019-09-04 14:46:13
안녕하세요
예스스탁입니다.
수식이 일부 잘려있습니다.
아래 내용 참고하시기 바랍니다.
#조건 만족이 되면
if 조건 then
{
#T에 1저장
T = 1;
#P는 종가를 저장
P = C;
}
#현재 무포지션이고 T는 1인 상태이고 현재봉 종가가 P-1% 이하이면
if MarketPosition == 0 and T == 1 and C <= P*0.99 Then
{
#T는 2로 변경
T = 2;
#매수
buy("b");
}
#현재 매수진입상태에고
if MarketPosition == 1 Then
{
#var1에 진입이후최고가와 진입가의 중간값을 저장
var1 = (highest(H,BarsSinceEntry)+EntryPrice)/2;
#종가가 var1(중간값)을 하향이탈하면 매수포지션 청산
if CrossDown(c,var1) Then
exitlong("bx");
}
즐거운 하루되세요
> 로빈의맥주 님이 쓴 글입니다.
> 제목 : 질문 입니다
> {
T = 1;
P = C;
}
if MarketPosition == 0 and T == 1 and C <= P*0.99 Then
{
T = 2;
buy("b");
}
if MarketPosition == 1 Then
{
var1 = (highest(H,BarsSinceEntry)+EntryPrice)/2;
if CrossDown(c,var1) Then
exitlong("bx");
}
힘드시겠지만 한줄 한줄 해석좀 부탁 드립니다