커뮤니티
진입수량과 가격에서요,,,
2008-09-09 16:35:16
844
글번호 16971
다음내용을 불러오고자 합니다
1.진입이 일어난 시점에서의 진입가격
2.진입이 일어난 시점에서의 타종목참조의 data2의 종가(거래는 안되지만)
3.진입이 일어난 시점에서의 진입수량
4.진입이 일어난 시점에서의 타종목참조의 data2의 진입수량(거래는 안되지만)
즉 1 챠트에서 콜을 매수하고 밑의 참조는 풋을 띄우고 거래하고요,
2 챠트에서는 풋을 매수하고 밑의 참조는 콜을 띄우고 거래하는 것이지요
그런데 1챠트에서 2챠트의 거래내용을 알수가 없으니까
참조종목으로 띄워서 진입가격과 수량을 불러오고자 하는 것이지요
그렇게 해서 양1,2번 챠트에서 각각 매수한 가격과 수량을
하나의 챠트(1챠트나 혹은 2챠트)에서 보고 싶은 것입니다
아래처럼 하면 될줄 알았는데 잘 안되어서 문의 드립니다
도와주시면 감사하겠습니다
if 매수조건 and
MarketPosition(0)==0 then
{ buy("매수",onclose,def,Round(1000000/(c*100000),0));
var55 = C;#진입가격
var66 = Round(1000000/(var8*100000),0);#진입수량
var77 = data2("c");#data2의 진입가격(거래는 안됨)-다른차트에서 거래
var88 = Round(1000000/(var9*100000),0);
#data2의 진입가격(거래는 안됨)-다른차트에서 거래
}
이렇게 했는데요
var55,var66,var77,var88을 불러오기가 안되어서 문의 드립니다
수고하세요
답변 1
예스스탁 예스스탁 답변
2008-09-10 08:58:44
안녕하세요
예스스탁입니다.
식상에 문제는 없어보입니다.
input : 투입자본(1000000);
if MarketPosition() == 0 and C > O Then{
var1 = Int(투입자본/(C*100000)); //주종목수량
var2 = data2(c);//참조종목가격
var3 = Int(투입자본/(data2(C)*100000));//참조종목수량
buy("매수",onclose,def,var1);
}
진입가격은 entryprice함수를 사용하시면 됩니다.
혹시 문의하신 부분은 차트간의 변수를 공유하는 부분이면 기능이 제공되지 않습니다
A라는 차트에서 계산된 변수값을 B라는 차트에서 사용할 수는 없습니다.
즐거운 하루되세요
> 캘트너 님이 쓴 글입니다.
> 제목 : 진입수량과 가격에서요,,,
> 다음내용을 불러오고자 합니다
1.진입이 일어난 시점에서의 진입가격
2.진입이 일어난 시점에서의 타종목참조의 data2의 종가(거래는 안되지만)
3.진입이 일어난 시점에서의 진입수량
4.진입이 일어난 시점에서의 타종목참조의 data2의 진입수량(거래는 안되지만)
즉 1 챠트에서 콜을 매수하고 밑의 참조는 풋을 띄우고 거래하고요,
2 챠트에서는 풋을 매수하고 밑의 참조는 콜을 띄우고 거래하는 것이지요
그런데 1챠트에서 2챠트의 거래내용을 알수가 없으니까
참조종목으로 띄워서 진입가격과 수량을 불러오고자 하는 것이지요
그렇게 해서 양1,2번 챠트에서 각각 매수한 가격과 수량을
하나의 챠트(1챠트나 혹은 2챠트)에서 보고 싶은 것입니다
아래처럼 하면 될줄 알았는데 잘 안되어서 문의 드립니다
도와주시면 감사하겠습니다
if 매수조건 and
MarketPosition(0)==0 then
{ buy("매수",onclose,def,Round(1000000/(c*100000),0));
var55 = C;#진입가격
var66 = Round(1000000/(var8*100000),0);#진입수량
var77 = data2("c");#data2의 진입가격(거래는 안됨)-다른차트에서 거래
var88 = Round(1000000/(var9*100000),0);
#data2의 진입가격(거래는 안됨)-다른차트에서 거래
}
이렇게 했는데요
var55,var66,var77,var88을 불러오기가 안되어서 문의 드립니다
수고하세요