예스스탁
예스스탁 답변
2020-03-20 14:40:47
안녕하세요
예스스탁입니다.
if MarketPosition == 1 then
{
BuySetup = false;
if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*즉시익절1 and C > O Then
ExitLong("b즉시익절1",OnClose);
if highest(H,BarsSinceEntry) >= (EntryPrice+PriceScale*즉시익절1*N2) Then
ExitLong("b본전청산1",AtStop,EntryPrice+PriceScale*즉시익절1*N3);
Else
ExitLong("b즉시손절1",AtStop,EntryPrice-PriceScale*즉시손절1);
if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*tr수익 Then
ExitLong("btr",AtStop, highest(H,BarsSinceEntry)-PriceScale*tr하락);
if lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*즉시손절1*N4 and C < O Then
ExitLong("b저점에서 올라와서 본전 청산",atlimit,EntryPrice+PriceScale*본전생각틱);
}
if MarketPosition == -1 then
{
SellSetup = false;
if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*즉시익절1 and C < O Then
ExitShort("s즉시익절1",OnClose);
if Lowest(L,BarsSinceEntry) <= (EntryPrice-PriceScale*즉시익절1*N2) Then
ExitShort("s본전청산1",AtStop,EntryPrice-PriceScale*즉시익절1*N3);
Else
ExitShort("s즉시손절1",AtStop,EntryPrice+PriceScale*즉시손절1);
if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*tr수익 Then
ExitShort("str",AtStop, Lowest(L,BarsSinceEntry)+PriceScale*tr하락);
if Highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*즉시손절1*N4 and C > O Then
ExitShort("s고점에서 내려와서 본전 청산",atlimit,EntryPrice-PriceScale*본전생각틱);
}
즐거운 하루되세요
> 이형지 님이 쓴 글입니다.
> 제목 : 매도 청산 수식 부탁드려요
> 매수에 대한 청산 수식인데요..
if MarketPosition == 1 then
{
BuySetup = false;
if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*즉시익절1 and C < O Then
ExitLong("즉시익절1",OnClose);
# 즉시익절값에 도달후 다음봉이 음봉일때 청산 (양봉시 계약유지)
변경요청식: 즉시익절값에 도달후 다음봉이 양봉일때 청산 (음봉시 계약유지)
if highest(H,BarsSinceEntry) >= (EntryPrice+PriceScale*즉시익절1*N2) Then
ExitLong("본전청산1",AtStop,EntryPrice+PriceScale*즉시익절1*N3);
Else
ExitLong("즉시손절1",AtStop,EntryPrice-PriceScale*즉시손절1);
# (즉시익절값*N2)수치에 도달시 부터 (즉시익절1*N3)로 떨어졌을때 청산
# 즉시 손절1 값도달시 즉시 청산
변경요청식: 위와 같은 컨셉의 요청식( 매도 버전으로)
if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*tr수익 Then
ExitLong("tr",AtStop, highest(H,BarsSinceEntry)-PriceScale*tr하락);
if lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*즉시손절1*N4 and C < O Then
ExitLong("저점에서 올라와서 본전 청산",atlimit,EntryPrice+PriceScale*본전생각틱);
# 트레일링 청산
# 하락후 본전근처에 왔을때 청산
변경요청식: 위와 같은 컨셉의 요청식( 매도 버전으로)
매도진입후 매도 청산 수식도 위와 같은 형태로 운용하고 싶습니다.
나름대로 해봤는데 오류가 생겨서 부탁드리는 사항입니다.