진입은 수동으로하고 포지션이 발생되면 자동으로 아래조건으로 청산할 수 있도록 구현하고 싶습니다.
예스스팟과 자바스크립트 전혀모르니 상세히 설명부탁합니다.
(예스랭귀지 경우 로직입니다.)
#0.5손절 2익절
SetStopLoss(0.5,PointStop);
SetStopProfittarget(2,PointStop);
#진입가대비 0.5단위 트레일링스탑
if MarketPosition == 1 Then{
var1 = int((highest(H,BarsSinceEntry)-EntryPrice)/0.5);
ExitLong("bx",AtStop,(EntryPrice-0.5)+(0.5*var1));
}
if MarketPosition == -1 Then{
var2 = int((EntryPrice-lowest(L,BarsSinceEntry))/0.5);
ExitShort("sx",AtStop,(EntryPrice+0.5)-(0.5*var2));
#2시50분 청산
SetStopEndofday(145000);
답변 1
예스스탁
예스스탁 답변
2013-04-03 17:41:52
안녕하세요
예스스탁입니다.
게시판 쓰기 금지단어들이 있어 파일로 첨부합니다.
압축해제하시면 텍스트문서로 작성되어 있습니다.
참고하시기 바랍니다.
즐거운 하루되세요
> 엉기 님이 쓴 글입니다.
> 제목 : 청산식 부탁합니다.
> 진입은 수동으로하고 포지션이 발생되면 자동으로 아래조건으로 청산할 수 있도록 구현하고 싶습니다.
예스스팟과 자바스크립트 전혀모르니 상세히 설명부탁합니다.
(예스랭귀지 경우 로직입니다.)
#0.5손절 2익절
SetStopLoss(0.5,PointStop);
SetStopProfittarget(2,PointStop);
#진입가대비 0.5단위 트레일링스탑
if MarketPosition == 1 Then{
var1 = int((highest(H,BarsSinceEntry)-EntryPrice)/0.5);
ExitLong("bx",AtStop,(EntryPrice-0.5)+(0.5*var1));
}
if MarketPosition == -1 Then{
var2 = int((EntryPrice-lowest(L,BarsSinceEntry))/0.5);
ExitShort("sx",AtStop,(EntryPrice+0.5)-(0.5*var2));
#2시50분 청산
SetStopEndofday(145000);