커뮤니티

문의

프로필 이미지
종호
2019-08-21 11:04:13
280
글번호 131308
답변완료
아래수식에서 1계약만 힐수 있는 예수금으로 돌릴 때 매수는 되는데 매수후에 청산할 때 증거금 부족으로 주문이 안들어 갑니다. 증거금을 더 넣지 않고 운용하려면 어떻게 하여야 하나요? var : T(0),S(0) ; input : 이익변수(100),dayopen1(750) ; if crossup(C,dayopen1+PriceScale*2) Then { buy("b"); } if MarketPosition == 1 Then { if CrossDown(C,dayopen1-PriceScale*2) Then { exitlong("bx"); } if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*60 Then ExitLong("btr",AtStop,highest(H,BarsSinceEntry)-(highest(H,BarsSinceEntry)-EntryPrice)*0.9); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-08-21 16:04:26

안녕하세요 예스스탁입니다. 문의하신 내용은 수식으로 해결할 방법이 없습니다. 도움을 드리지 못해 죄송합니다. 즐거운 하루되세요 > 종호 님이 쓴 글입니다. > 제목 : 문의 > 아래수식에서 1계약만 힐수 있는 예수금으로 돌릴 때 매수는 되는데 매수후에 청산할 때 증거금 부족으로 주문이 안들어 갑니다. 증거금을 더 넣지 않고 운용하려면 어떻게 하여야 하나요? var : T(0),S(0) ; input : 이익변수(100),dayopen1(750) ; if crossup(C,dayopen1+PriceScale*2) Then { buy("b"); } if MarketPosition == 1 Then { if CrossDown(C,dayopen1-PriceScale*2) Then { exitlong("bx"); } if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*60 Then ExitLong("btr",AtStop,highest(H,BarsSinceEntry)-(highest(H,BarsSinceEntry)-EntryPrice)*0.9); }