커뮤니티
수식요청 드립니다.
2017-05-26 10:52:56
135
글번호 109853
* 수식요청 드립니다. (여기서 수수료는 따지지않음)
* 매수금액 대비 100,000원 이익 후 매도 방법 문의
* if crossup(c,ma(c,5)) buy() 일 경우
100만원 을 가지고 1,000원주식을 사면 1,000주를 샀습니다.
그러면 나는 100만원 + 10만원 = 110만원을 목표로 계산하여
현재가격이 1,100원 보다 크면 매도 할수 있게 수식이 가능 하나요?
즉 이익 금액으로 설정하여 매도 하는 방법요.....
* if date != date[1] Then{
if DayVolume >= DayVolume(1) Then var99 = c; }
Condition22 = C<O and c > DayClose(1) and DayVolume > DayVolume(1)*1;
if dayindex() >= 1 and Condition22 == True then buy("b",atlimit,var99*0.95);
수식이 안먹는데 외그러죠?
즉 전일 대비 전일 거래량 보다 크면 매수 조건되고
전일 거래량 만족시 가격 기준으로 5% 마이너스 선에서 매수
외안되죠?
* 고맙습니다. 수고하십시요
답변 1
예스스탁 예스스탁 답변
2017-05-26 11:13:50
안녕하세요
예스스탁입니다.
1
input : 이익금(100000);
if MarketPosition == 1 Then
ExitLong("bp",atlimit,AvgEntryPrice+(이익금/CurrentContracts));
2
if date != date[1] Then{
if DayVolume >= DayVolume(1) Then
var99 = c;
}
위 문장은 당일 첫봉에서
당일거래량이 전일거래량보다 크면
var99에 종가를 저장한다는 내용입니다.
일반적으로 첫봉거래량만으로 전일거래량보다 클수가 없으므로 해당값이 0입니다.
당일거래량이 전일거래량보다 커지는 첫봉의 값을 저장하시기 위해서는
아래와 같이 작성하셔야 합니다.
if date != date[1] Then
Condition1 = false;
if Condition1 == false and DayVolume >= DayVolume(1) Then{
var99 = c;
Condition1 = true;
}
Condition22 = C<O and c > DayClose(1) and DayVolume > DayVolume(1)*1;
if dayindex() >= 1 and Condition1 == true and Condition22 == True then buy("b",atlimit,var99*0.95);
즐거운 하루되세요
> 요타 님이 쓴 글입니다.
> 제목 : 수식요청 드립니다.
> * 수식요청 드립니다. (여기서 수수료는 따지지않음)
* 매수금액 대비 100,000원 이익 후 매도 방법 문의
* if crossup(c,ma(c,5)) buy() 일 경우
100만원 을 가지고 1,000원주식을 사면 1,000주를 샀습니다.
그러면 나는 100만원 + 10만원 = 110만원을 목표로 계산하여
현재가격이 1,100원 보다 크면 매도 할수 있게 수식이 가능 하나요?
즉 이익 금액으로 설정하여 매도 하는 방법요.....
* if date != date[1] Then{
if DayVolume >= DayVolume(1) Then var99 = c; }
Condition22 = C<O and c > DayClose(1) and DayVolume > DayVolume(1)*1;
if dayindex() >= 1 and Condition22 == True then buy("b",atlimit,var99*0.95);
수식이 안먹는데 외그러죠?
즉 전일 대비 전일 거래량 보다 크면 매수 조건되고
전일 거래량 만족시 가격 기준으로 5% 마이너스 선에서 매수
외안되죠?
* 고맙습니다. 수고하십시요
이전글