커뮤니티
문의드립니다.
2018-11-03 04:27:42
181
글번호 123326
input : hp1(10), hp2(10), lp1(10),lp2(10);
var: r8(0), m30(0), rq(o), lr20(0), ss(0), st(0);
r8 = rsi (8);
if crossup(r8, hp1) Then
{
buy(); // 매수
}
if r8>hp2 Then
{
exitlong(); // 매수청산
}
if crossdown(r8, hp1) Then
{
sell(); // 매도
}
if r8<lp2 Then
{
exitshort(); // 매도청산
}
1계약 제 수식입니다
부탁드리고자 하는건
2계약 진입후
1계약은 100틱에 강제 시장가 청산하고
1계약은 기존 수식대로 진행하고싶습니다.
답변 1
예스스탁 예스스탁 답변
2018-11-05 14:35:22
안녕하세요
예스스탁입니다.
input : hp1(10), hp2(10), lp1(10),lp2(10);
var: r8(0), m30(0), rq(o), lr20(0), ss(0), st(0);
r8 = rsi (8);
if crossup(r8, hp1) Then
{
buy("b",OnClose,def,2); // 매수
}
if r8>hp2 Then
{
exitlong(); // 매수청산
}
if crossdown(r8, hp1) Then
{
sell("s",OnClose,def,2); // 매도
}
if r8<lp2 Then
{
exitshort(); // 매도청산
}
if MarketPosition == 1 Then
ExitLong("bx",atlimit,EntryPrice+PriceScale*100,"",1,1);
if MarketPosition == -1 Then
ExitShort("sx",atlimit,EntryPrice-PriceScale*100,"",1,1);
즐거운 하루되세요
> 양키 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> input : hp1(10), hp2(10), lp1(10),lp2(10);
var: r8(0), m30(0), rq(o), lr20(0), ss(0), st(0);
r8 = rsi (8);
if crossup(r8, hp1) Then
{
buy(); // 매수
}
if r8>hp2 Then
{
exitlong(); // 매수청산
}
if crossdown(r8, hp1) Then
{
sell(); // 매도
}
if r8<lp2 Then
{
exitshort(); // 매도청산
}
1계약 제 수식입니다
부탁드리고자 하는건
2계약 진입후
1계약은 100틱에 강제 시장가 청산하고
1계약은 기존 수식대로 진행하고싶습니다.