커뮤니티

부탁드립니다

프로필 이미지
tjsdud
2024-05-23 11:11:18
831
글번호 179905
답변완료
항상 감사드립니다 옵션입니다 저번에 알려주신 숫식에 조금더 추가하고 싶어서요 목표수익을 정하고(0.3혹은0.5 여기서는 0.5로)포인트를 정했는데 매도신호에 매도할때 옵션의 가격이 시초가대비 가격이(1.5배혹은1.7배)에 도달하면 내가 정한 목표수익의 1.5배(처음정한 0.5*1.5=0.75포인트)를 청산할 수 있는 수식을 부탁드립니다 즉 보통때는 0.5포인트 이익, 옵션가격이 시초가보다 많이 상승했으면 매도할때 0.75포인트를 목표로 매도하고 싶어요 감사합니다
시스템
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2024-05-23 15:24:04

안녕하세요 예스스탁입니다. 1 input : 시초가대비(1.5),익절(0.5),N(1.5); var : AA(0),BB(0),TX(0),Xcond(False),익절폭(0); AA= AccumN(H-O,20) / AccumN(O-L,20) * 100; BB= AccumN(H-C,20) / AccumN(C-L,20) * 100; TX = wma((((C-C[11])/C[11])*100) + (((C-C[14])/C[14])*100),10); Condition1 = TX < 0 and AA < BB; #매도진입 if MarketPosition == 0 and Condition1 == true and Condition1[1] == False Then sell(); #매도청산 if MarketPosition == -1 Then { if TX >0 and AA > BB Then ExitShort("sx"); if EntryPrice < DayOpen*(시초가대비) Then 익절폭 = 익절; Else 익절폭 = 익절*N; ExitShort("sp",AtLimit,EntryPrice-익절폭); } 2 input : 시초가대비(1.5),익절(0.5),N(1.5); var : AA(0),BB(0),TX(0),Xcond(False),익절폭(0); AA= AccumN(H-O,20) / AccumN(O-L,20) * 100; BB= AccumN(H-C,20) / AccumN(C-L,20) * 100; TX = wma((((C-C[11])/C[11])*100) + (((C-C[14])/C[14])*100),10); Condition1 = TX < 0 and AA < BB; #매도진입 if MarketPosition == 0 and Condition1 == true and Condition1[1] == False Then sell(); #매도청산 if MarketPosition == -1 Then { if TX >0 and AA > BB Then ExitShort("sx"); if CurrentContracts == MaxContracts Then { if EntryPrice < DayOpen*(시초가대비) Then 익절폭 = 익절; Else 익절폭 = 익절*N; ExitShort("sp",AtLimit,EntryPrice-익절폭,"",Floor(MaxContracts*0.5),1); } } 즐거운 하루되세요 > tjsdud 님이 쓴 글입니다. > 제목 : 부탁드립니다 > 항상 감사드립니다 옵션입니다 저번에 알려주신 숫식에 조금더 추가하고 싶어서요 목표수익을 정하고(0.3혹은0.5 여기서는 0.5로)포인트를 정했는데 매도신호에 매도할때 옵션의 가격이 시초가대비 가격이(1.5배혹은1.7배)에 도달하면 내가 정한 목표수익의 1.5배(처음정한 0.5*1.5=0.75포인트)를 청산할 수 있는 수식을 부탁드립니다 즉 보통때는 0.5포인트 이익, 옵션가격이 시초가보다 많이 상승했으면 매도할때 0.75포인트를 목표로 매도하고 싶어요 감사합니다
프로필 이미지

tjsdud

2024-05-23 16:26:01

항상감사드립니다 실행을 해봤는데요 목표수익도달시 청산식이 빠진것같아요 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 부탁드립니다 > 안녕하세요 예스스탁입니다. 1 input : 시초가대비(1.5),익절(0.5),N(1.5); var : AA(0),BB(0),TX(0),Xcond(False),익절폭(0); AA= AccumN(H-O,20) / AccumN(O-L,20) * 100; BB= AccumN(H-C,20) / AccumN(C-L,20) * 100; TX = wma((((C-C[11])/C[11])*100) + (((C-C[14])/C[14])*100),10); Condition1 = TX < 0 and AA < BB; #매도진입 if MarketPosition == 0 and Condition1 == true and Condition1[1] == False Then sell(); #매도청산 if MarketPosition == -1 Then { if TX >0 and AA > BB Then ExitShort("sx"); if EntryPrice < DayOpen*(시초가대비) Then 익절폭 = 익절; Else 익절폭 = 익절*N; ExitShort("sp",AtLimit,EntryPrice-익절폭); } 2 input : 시초가대비(1.5),익절(0.5),N(1.5); var : AA(0),BB(0),TX(0),Xcond(False),익절폭(0); AA= AccumN(H-O,20) / AccumN(O-L,20) * 100; BB= AccumN(H-C,20) / AccumN(C-L,20) * 100; TX = wma((((C-C[11])/C[11])*100) + (((C-C[14])/C[14])*100),10); Condition1 = TX < 0 and AA < BB; #매도진입 if MarketPosition == 0 and Condition1 == true and Condition1[1] == False Then sell(); #매도청산 if MarketPosition == -1 Then { if TX >0 and AA > BB Then ExitShort("sx"); if CurrentContracts == MaxContracts Then { if EntryPrice < DayOpen*(시초가대비) Then 익절폭 = 익절; Else 익절폭 = 익절*N; ExitShort("sp",AtLimit,EntryPrice-익절폭,"",Floor(MaxContracts*0.5),1); } } 즐거운 하루되세요 > tjsdud 님이 쓴 글입니다. > 제목 : 부탁드립니다 > 항상 감사드립니다 옵션입니다 저번에 알려주신 숫식에 조금더 추가하고 싶어서요 목표수익을 정하고(0.3혹은0.5 여기서는 0.5로)포인트를 정했는데 매도신호에 매도할때 옵션의 가격이 시초가대비 가격이(1.5배혹은1.7배)에 도달하면 내가 정한 목표수익의 1.5배(처음정한 0.5*1.5=0.75포인트)를 청산할 수 있는 수식을 부탁드립니다 즉 보통때는 0.5포인트 이익, 옵션가격이 시초가보다 많이 상승했으면 매도할때 0.75포인트를 목표로 매도하고 싶어요 감사합니다
프로필 이미지

예스스탁 예스스탁 답변

2024-05-23 17:00:01

안녕하세요 예스스탁입니다. 수식에 sp라는 이름으로 익절식이 있습니다. 첨부된 그림과 같이 신호가 발생합니다. 익절값만 전입가가 시초가 대비 1.5배 이상/이하로 구분해서 변동이 있을 뿐입니다. 즐거운 하루되세요 > tjsdud 님이 쓴 글입니다. > 제목 : Re : Re : 부탁드립니다 > 항상감사드립니다 실행을 해봤는데요 목표수익도달시 청산식이 빠진것같아요 > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 부탁드립니다 > 안녕하세요 예스스탁입니다. 1 input : 시초가대비(1.5),익절(0.5),N(1.5); var : AA(0),BB(0),TX(0),Xcond(False),익절폭(0); AA= AccumN(H-O,20) / AccumN(O-L,20) * 100; BB= AccumN(H-C,20) / AccumN(C-L,20) * 100; TX = wma((((C-C[11])/C[11])*100) + (((C-C[14])/C[14])*100),10); Condition1 = TX < 0 and AA < BB; #매도진입 if MarketPosition == 0 and Condition1 == true and Condition1[1] == False Then sell(); #매도청산 if MarketPosition == -1 Then { if TX >0 and AA > BB Then ExitShort("sx"); if EntryPrice < DayOpen*(시초가대비) Then 익절폭 = 익절; Else 익절폭 = 익절*N; ExitShort("sp",AtLimit,EntryPrice-익절폭); } 2 input : 시초가대비(1.5),익절(0.5),N(1.5); var : AA(0),BB(0),TX(0),Xcond(False),익절폭(0); AA= AccumN(H-O,20) / AccumN(O-L,20) * 100; BB= AccumN(H-C,20) / AccumN(C-L,20) * 100; TX = wma((((C-C[11])/C[11])*100) + (((C-C[14])/C[14])*100),10); Condition1 = TX < 0 and AA < BB; #매도진입 if MarketPosition == 0 and Condition1 == true and Condition1[1] == False Then sell(); #매도청산 if MarketPosition == -1 Then { if TX >0 and AA > BB Then ExitShort("sx"); if CurrentContracts == MaxContracts Then { if EntryPrice < DayOpen*(시초가대비) Then 익절폭 = 익절; Else 익절폭 = 익절*N; ExitShort("sp",AtLimit,EntryPrice-익절폭,"",Floor(MaxContracts*0.5),1); } } 즐거운 하루되세요 > tjsdud 님이 쓴 글입니다. > 제목 : 부탁드립니다 > 항상 감사드립니다 옵션입니다 저번에 알려주신 숫식에 조금더 추가하고 싶어서요 목표수익을 정하고(0.3혹은0.5 여기서는 0.5로)포인트를 정했는데 매도신호에 매도할때 옵션의 가격이 시초가대비 가격이(1.5배혹은1.7배)에 도달하면 내가 정한 목표수익의 1.5배(처음정한 0.5*1.5=0.75포인트)를 청산할 수 있는 수식을 부탁드립니다 즉 보통때는 0.5포인트 이익, 옵션가격이 시초가보다 많이 상승했으면 매도할때 0.75포인트를 목표로 매도하고 싶어요 감사합니다