커뮤니티
문의드립니다
2018-07-12 09:09:50
124
글번호 120482
번거롭게 해드려 죄송합니다
1.
매도 상태를 볼밴 상단을 2회 돌파했을때 청산하고
바로 첫번째 볼밴을 상단을 돌파시 볼밴가격으로 매수해라
라는 내용인데 죄송합니다
감사합니다
2.
위의 그림에서
IF BW_SEVEN>=BW_SEVEN[1] and BW_SEVEN[1]>=BW_SEVEN[2] and BW_SEVEN[2]>=BW_SEVEN[3]
Then buy
라는 식에서
BW_SEVEN= -7 그 다음봉도 BW_SEVEN= -7이라면 이것은 한개만 BW_SEVEN= -7로 인식해서
함수를 만들고 싶습니다
부탁드립니다
감사합니다
- 1. 121092_의뢰.png (0.01 MB)
답변 1
예스스탁 예스스탁 답변
2018-07-12 13:10:26
안녕하세요
예스스탁입니다.
1.
Input : Period(20), MultiD(2);
var : BBmd(0),BBup(0),BBdn(0);
BBmd = ma(C,Period);
BBup = BollBandUp(Period,MultiD);
BBdn = BollBandDown(Period,MultiD);
if MarketPosition == -1 then
{
if crossup(c,bbup) Then
{
var1 = var1+1;
if var1 == 1 Then
value1 = bbup;
if var1 == 2 Then
ExitShort("sx1");
}
}
Else
var1 = 0;
if MarketPosition == 0 and MarketPosition(1) == -1 and IsExitName("sx1") == true Then
{
if NextBarOpen < value1 Then
buy("b",AtStop,value1);
else
buy("b.",Atlimit,value1);
}
2
2번 문의하신 내용은 수식을 어떻게 작성해 드려야 할지 모르겠습니다.
기존 작성된 내용은 BW_SEVEN가 2봉연속 상승하거나 값이 같다라는 내용입니다.
2봉중에 하나는 -7이라는 내용을 추가하고자 하는 내용이시면
아래와 같이 내용 추가하시면 됩니다.
IF BW_SEVEN >= BW_SEVEN[1] and BW_SEVEN[1] >= BW_SEVEN[2] and BW_SEVEN[2] >= BW_SEVEN[3] and
countif(BW_SEVEN == -7,2)[1] >= 1 Then buy();
2봉연속 전봉대비 값이 같거나 크고
1봉전 혹은 2봉전의 BW_SEVEN값은 -7이라는 내용입니다.
즐거운 하루되세요
> 돌아온스머프 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 번거롭게 해드려 죄송합니다
1.
매도 상태를 볼밴 상단을 2회 돌파했을때 청산하고
바로 첫번째 볼밴을 상단을 돌파시 볼밴가격으로 매수해라
라는 내용인데 죄송합니다
감사합니다
2.
위의 그림에서
IF BW_SEVEN>=BW_SEVEN[1] and BW_SEVEN[1]>=BW_SEVEN[2] and BW_SEVEN[2]>=BW_SEVEN[3]
Then buy
라는 식에서
BW_SEVEN= -7 그 다음봉도 BW_SEVEN= -7이라면 이것은 한개만 BW_SEVEN= -7로 인식해서
함수를 만들고 싶습니다
부탁드립니다
감사합니다
다음글