커뮤니티

문의드립니다~

프로필 이미지
겐지
2019-08-21 08:04:07
273
글번호 131306
답변완료
틱차트에서 1.나스닥에서 10시30분을 기준으로 해서 위로50포인트단위가격으로 8개가로선 아래로50포인트단위가격으로 8개가로선을 긋고 싶습니다. 현재가격이 7672포인트인데 만약10시30분 시작가격이 7672라면은 위로 7700부터 50포인트단위로 가로선8개 아래로 7650부터 50포인트단위로 가로선8개 이런 식으로요~ 2.매수 또는 매도진입을 하고나서 30틱이상 수익일때 50포인트단위의 가격에서 익절하고 싶습니다. 현재나스닥이 7672포인트인데 진입후 30틱이상 수익일때 7650,7600 이런단위가격에 왔을때 익절하는 식을 구하고 싶습니다.~ 항상 감사한 마음 가지고 있습니다~ 감사합니다~
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-08-21 15:58:46

안녕하세요 예스스탁입니다. 1 input : Pt(50); var : Price(0),TL1(0); var : TL11(0),TL12(0),TL13(0),TL14(0),TL15(0),TL16(0),TL17(0),TL18(0); var : TL21(0),TL22(0),TL23(0),TL24(0),TL25(0),TL26(0),TL27(0),TL28(0); var1 = int(C/Pt); var2 = var1*Pt; var3 = c-var2; if var3 >= Pt/2 Then Price = var2+Pt; Else Price = var2; if index == 1 or (index > 1 and price != Price[1]) Then { TL_Delete(TL1); TL_Delete(TL11); TL_Delete(TL12); TL_Delete(TL13); TL_Delete(TL14); TL_Delete(TL15); TL_Delete(TL16); TL_Delete(TL17); TL_Delete(TL18); TL_Delete(TL21); TL_Delete(TL22); TL_Delete(TL23); TL_Delete(TL24); TL_Delete(TL25); TL_Delete(TL26); TL_Delete(TL27); TL_Delete(TL28); TL1 = TL_New(sdate[1],stime[1],Price,sdate,stime,Price); TL11 = TL_New(sdate[1],stime[1],Price+pt*1,sdate,stime,Price+pt*1); TL12 = TL_New(sdate[1],stime[1],Price+pt*2,sdate,stime,Price+pt*2); TL13 = TL_New(sdate[1],stime[1],Price+pt*3,sdate,stime,Price+pt*3); TL14 = TL_New(sdate[1],stime[1],Price+pt*4,sdate,stime,Price+pt*4); TL15 = TL_New(sdate[1],stime[1],Price+pt*5,sdate,stime,Price+pt*5); TL16 = TL_New(sdate[1],stime[1],Price+pt*6,sdate,stime,Price+pt*6); TL17 = TL_New(sdate[1],stime[1],Price+pt*7,sdate,stime,Price+pt*7); TL18 = TL_New(sdate[1],stime[1],Price+pt*8,sdate,stime,Price+pt*8); TL21 = TL_New(sdate[1],stime[1],Price-pt*1,sdate,stime,Price-pt*1); TL22 = TL_New(sdate[1],stime[1],Price-pt*2,sdate,stime,Price-pt*2); TL23 = TL_New(sdate[1],stime[1],Price-pt*3,sdate,stime,Price-pt*3); TL24 = TL_New(sdate[1],stime[1],Price-pt*4,sdate,stime,Price-pt*4); TL25 = TL_New(sdate[1],stime[1],Price-pt*5,sdate,stime,Price-pt*5); TL26 = TL_New(sdate[1],stime[1],Price-pt*6,sdate,stime,Price-pt*6); TL27 = TL_New(sdate[1],stime[1],Price-pt*7,sdate,stime,Price-pt*7); TL28 = TL_New(sdate[1],stime[1],Price-pt*8,sdate,stime,Price-pt*8); TL_SetExtLeft(TL1,true); TL_SetExtLeft(TL11,true); TL_SetExtLeft(TL12,true); TL_SetExtLeft(TL13,true); TL_SetExtLeft(TL14,true); TL_SetExtLeft(TL15,true); TL_SetExtLeft(TL16,true); TL_SetExtLeft(TL17,true); TL_SetExtLeft(TL18,true); TL_SetExtLeft(TL21,true); TL_SetExtLeft(TL22,true); TL_SetExtLeft(TL23,true); TL_SetExtLeft(TL24,true); TL_SetExtLeft(TL25,true); TL_SetExtLeft(TL26,true); TL_SetExtLeft(TL27,true); TL_SetExtLeft(TL28,true); TL_SetExtRight(TL1,true); TL_SetExtRight(TL11,true); TL_SetExtRight(TL12,true); TL_SetExtRight(TL13,true); TL_SetExtRight(TL14,true); TL_SetExtRight(TL15,true); TL_SetExtRight(TL16,true); TL_SetExtRight(TL17,true); TL_SetExtRight(TL18,true); TL_SetExtRight(TL21,true); TL_SetExtRight(TL22,true); TL_SetExtRight(TL23,true); TL_SetExtRight(TL24,true); TL_SetExtRight(TL25,true); TL_SetExtRight(TL26,true); TL_SetExtRight(TL27,true); TL_SetExtRight(TL28,true); } 2 input : 최소수익틱수(30),pt(50); if MarketPosition == 1 then { var1 = int((EntryPrice+PriceScale*최소수익틱수)/pt); var2 = var1*pt; if EntryPrice+PriceScale*최소수익틱수 == var2 Then var3 = var2; Else var3 = var2+pt; ExitLong("bx1",atlimit,var3); } if MarketPosition == -1 then { var1 = int((EntryPrice-PriceScale*최소수익틱수)/pt); var2 = var1*pt; ExitShort("sx1",atlimit,var2); } 즐거운 하루되세요 > 겐지 님이 쓴 글입니다. > 제목 : 문의드립니다~ > 틱차트에서 1.나스닥에서 10시30분을 기준으로 해서 위로50포인트단위가격으로 8개가로선 아래로50포인트단위가격으로 8개가로선을 긋고 싶습니다. 현재가격이 7672포인트인데 만약10시30분 시작가격이 7672라면은 위로 7700부터 50포인트단위로 가로선8개 아래로 7650부터 50포인트단위로 가로선8개 이런 식으로요~ 2.매수 또는 매도진입을 하고나서 30틱이상 수익일때 50포인트단위의 가격에서 익절하고 싶습니다. 현재나스닥이 7672포인트인데 진입후 30틱이상 수익일때 7650,7600 이런단위가격에 왔을때 익절하는 식을 구하고 싶습니다.~ 항상 감사한 마음 가지고 있습니다~ 감사합니다~