커뮤니티
시스템식 문의 드립니다.
2010-05-19 13:41:04
672
글번호 30011
if ~~~~~ then{
if ~~~~ then{
buy()}} 매수 들어간 포지션만 1포익절
******
if ~~~~~ then{
if ~~~~ then{
sell()}} 매도 들어간 포지션만 1포익절
******
시스템 전체적 익절이아니라
위조건에서 매수/매도한 포지션만 1포인트 익절되는 수식 부탁드립니다.
전체적인 익절이 아니라 특정한 조건에서 매수/매도(진입) 한 포지션을
익절하는 수식입니다.
답변 3
예스스탁 예스스탁 답변
2010-05-19 13:45:06
안녕하세요
예스스탁입니다.
진입함수에 이름을 지정하신 후에
이름으로 컨트롤 하셔야 합니다.
또한 조건마다 다르게 청산이 되어야 하므로
강제청산함수를 사용하시면 안되고
풀어서 작성하셔야 합니다.
if ~~~~~ then{
if ~~~~ then{
buy("b")}} 매수 들어간 포지션만 1포익절
******
if ~~~~~ then{
if ~~~~ then{
sell("s")}} 매도 들어간 포지션만 1포익절
******
if MarketPosition == 1 and IsEntryName("b") == true Then
exitlong("bx",atlimit,EntryPrice+1);
if MarketPosition == -1 and IsEntryName("s") == true Then
ExitShort("sx",atlimit,EntryPrice-1);
즐거운 하루되세요
> kwanq 님이 쓴 글입니다.
> 제목 : 시스템식 문의 드립니다.
> if ~~~~~ then{
if ~~~~ then{
buy()}} 매수 들어간 포지션만 1포익절
******
if ~~~~~ then{
if ~~~~ then{
sell()}} 매도 들어간 포지션만 1포익절
******
시스템 전체적 익절이아니라
위조건에서 매수/매도한 포지션만 1포인트 익절되는 수식 부탁드립니다.
전체적인 익절이 아니라 특정한 조건에서 매수/매도(진입) 한 포지션을
익절하는 수식입니다.
kwanq
2010-05-19 14:01:25
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 시스템식 문의 드립니다.
> 안녕하세요
예스스탁입니다.
진입함수에 이름을 지정하신 후에
이름으로 컨트롤 하셔야 합니다.
또한 조건마다 다르게 청산이 되어야 하므로
강제청산함수를 사용하시면 안되고
풀어서 작성하셔야 합니다.
if ~~~~~ then{
if ~~~~ then{
buy("b")}} 매수 들어간 포지션만 1포익절
******
if ~~~~~ then{
if ~~~~ then{
sell("s")}} 매도 들어간 포지션만 1포익절
******
if MarketPosition == 1 and IsEntryName("b") == true Then
exitlong("bx",atlimit,EntryPrice+1);
if MarketPosition == -1 and IsEntryName("s") == true Then
ExitShort("sx",atlimit,EntryPrice-1);
즐거운 하루되세요
> kwanq 님이 쓴 글입니다.
> 제목 : 시스템식 문의 드립니다.
> if ~~~~~ then{
if ~~~~ then{
buy()}} 매수 들어간 포지션만 1포익절
******
if ~~~~~ then{
if ~~~~ then{
sell()}} 매도 들어간 포지션만 1포익절
******
시스템 전체적 익절이아니라
위조건에서 매수/매도한 포지션만 1포인트 익절되는 수식 부탁드립니다.
전체적인 익절이 아니라 특정한 조건에서 매수/매도(진입) 한 포지션을
익절하는 수식입니다.
추가적으로 하나더 질문드리겠습니다.
위칙 익절되고 나서 모든 진입을 하지 않고 매매를 종료하려면 어떤수식을 써야 하나요
부탁드립니다.
예스스탁 예스스탁 답변
2010-05-19 14:17:20
안녕하세요
예스스탁입니다.
Condition1 = False;
for var1 = 0 to 10{
if ExitDate(var1) == sdate and (IsExitName("bx",var1) or IsExitName("sx",var1)) Then
Condition1 == true;
}
위식을 시스템에 추가하신 후에
각 진입식에
Condition1 == false라는 조건을 추가하시면 됩니다.
즐거운 하루되세요
> kwanq 님이 쓴 글입니다.
> 제목 : Re : Re : 시스템식 문의 드립니다.
>
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 시스템식 문의 드립니다.
> 안녕하세요
예스스탁입니다.
진입함수에 이름을 지정하신 후에
이름으로 컨트롤 하셔야 합니다.
또한 조건마다 다르게 청산이 되어야 하므로
강제청산함수를 사용하시면 안되고
풀어서 작성하셔야 합니다.
if ~~~~~ then{
if ~~~~ then{
buy("b")}} 매수 들어간 포지션만 1포익절
******
if ~~~~~ then{
if ~~~~ then{
sell("s")}} 매도 들어간 포지션만 1포익절
******
if MarketPosition == 1 and IsEntryName("b") == true Then
exitlong("bx",atlimit,EntryPrice+1);
if MarketPosition == -1 and IsEntryName("s") == true Then
ExitShort("sx",atlimit,EntryPrice-1);
즐거운 하루되세요
> kwanq 님이 쓴 글입니다.
> 제목 : 시스템식 문의 드립니다.
> if ~~~~~ then{
if ~~~~ then{
buy()}} 매수 들어간 포지션만 1포익절
******
if ~~~~~ then{
if ~~~~ then{
sell()}} 매도 들어간 포지션만 1포익절
******
시스템 전체적 익절이아니라
위조건에서 매수/매도한 포지션만 1포인트 익절되는 수식 부탁드립니다.
전체적인 익절이 아니라 특정한 조건에서 매수/매도(진입) 한 포지션을
익절하는 수식입니다.
추가적으로 하나더 질문드리겠습니다.
위칙 익절되고 나서 모든 진입을 하지 않고 매매를 종료하려면 어떤수식을 써야 하나요
부탁드립니다.
다음글
이전글