커뮤니티
수식 확인 요청 드립니다.
2019-06-11 21:02:30
370
글번호 129352
* 죄송하지만 다시 한번 확인 요청 드립니다. <62827번글>
* 15틱 이상 수익이었으면 7틱에서 청산이 안되고 3틱에서 청산됨니다.
* 7틱에서 청산 가능 하도록 수정 좀 요청 드립니다.
if MarketPosition == 1 Then { if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*10 Then var1 = EntryPrice+PriceScale*3;
else
if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*15 Then var1 = EntryPrice+PriceScale*7;
Else
var1 = 0;
if var1 > 0 Then ExitLong("bb1",AtStop,var1); }
if MarketPosition == -1 Then { if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*10 Then var2 = EntryPrice-PriceScale*3;
else
if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*15 Then var2 = EntryPrice-PriceScale*7;
Else
var2 = 0;
if var2 > 0 Then ExitShort("cc1",AtStop,var2); }
* 고맙습니다.
- 1. ccc.png (0.66 MB)
답변 2
예스스탁 예스스탁 답변
2019-06-12 13:02:44
안녕하세요
예스스탁입니다.
조건을 변경했습니다.
시가갭으로 해당청산지점을 넘은경우에는 시가로 청산됩니다.
if MarketPosition == 1 Then
{
if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*8 and highest(H,BarsSinceEntry) < EntryPrice+PriceScale*15 Then
var1 = EntryPrice+PriceScale*3;
else if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*15 Then
var1 = EntryPrice+PriceScale*9;
Else
var1 = 0;
if var1 > 0 Then ExitLong("bb1",AtStop,var1);
}
if MarketPosition == -1 Then
{
if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*8 and Lowest(L,BarsSinceEntry) > EntryPrice-PriceScale*15 Then
var2 = EntryPrice-PriceScale*3;
else if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*15 Then
var2 = EntryPrice-PriceScale*9;
Else
var2 = 0;
if var2 > 0 Then ExitShort("cc1",AtStop,var2);
}
즐거운 하루되세요
> 요타 님이 쓴 글입니다.
> 제목 : 수식 확인 요청 드립니다.
> * 죄송하지만 다시 한번 확인 요청 드립니다. <62827번글>
* 15틱 이상 수익이었으면 7틱에서 청산이 안되고 3틱에서 청산됨니다.
* 7틱에서 청산 가능 하도록 수정 좀 요청 드립니다.
if MarketPosition == 1 Then { if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*10 Then var1 = EntryPrice+PriceScale*3;
else
if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*15 Then var1 = EntryPrice+PriceScale*7;
Else
var1 = 0;
if var1 > 0 Then ExitLong("bb1",AtStop,var1); }
if MarketPosition == -1 Then { if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*10 Then var2 = EntryPrice-PriceScale*3;
else
if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*15 Then var2 = EntryPrice-PriceScale*7;
Else
var2 = 0;
if var2 > 0 Then ExitShort("cc1",AtStop,var2); }
* 고맙습니다.
양키
2019-06-14 00:37:41
요타님
010-5048-2817
카톡 yjh2817
연락한번 부탁드리겠습니다
윈윈하고싶네요
> 요타 님이 쓴 글입니다.
> 제목 : 수식 확인 요청 드립니다.
> * 죄송하지만 다시 한번 확인 요청 드립니다. <62827번글>
* 15틱 이상 수익이었으면 7틱에서 청산이 안되고 3틱에서 청산됨니다.
* 7틱에서 청산 가능 하도록 수정 좀 요청 드립니다.
if MarketPosition == 1 Then { if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*10 Then var1 = EntryPrice+PriceScale*3;
else
if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*15 Then var1 = EntryPrice+PriceScale*7;
Else
var1 = 0;
if var1 > 0 Then ExitLong("bb1",AtStop,var1); }
if MarketPosition == -1 Then { if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*10 Then var2 = EntryPrice-PriceScale*3;
else
if Lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*15 Then var2 = EntryPrice-PriceScale*7;
Else
var2 = 0;
if var2 > 0 Then ExitShort("cc1",AtStop,var2); }
* 고맙습니다.
다음글
이전글