커뮤니티

식 변경 부탁드려요(data2)

프로필 이미지
머니사이언스
2015-04-05 16:15:25
214
글번호 84749
답변완료
수고하십니다.. 아래식을 이용해서 data2로 선물을 기준으로 해서 풋옵션을 거래할려고 하는데 작동이 잘 안되네요.. 식 변경 부탁드립니다.. --------------------------------------------------------------------------- Var : 기준선(0), 전환선(0),선행스팬1(0), 선행스팬2(0); var : 구름상단(0),구름하단(0),T(0),ADXV(0),ii(0); 전환선 = (Highest(High, 9) + Lowest(Low, 9)) / 2; 기준선 = (Highest(High, 26) + Lowest(Low, 26)) / 2; 선행스팬1 = (전환선 + 기준선) / 2 ; 선행스팬2 = (Highest(High, 52) + Lowest(Low, 52)) / 2; 구름상단 = max(선행스팬1[25],선행스팬2[25]); 구름하단 = min(선행스팬1[25],선행스팬2[25]); Adxv = ADX(14); if T <= 0 and crossup(C,구름상단) Then{ T = 1; ii = index; } if T == 1 and index > ii and crossup(c,구름상단) Then T = 2; if T >= 0 and crossdown(c,구름하단) Then{ T = -1; ii = index; } if T == -1 and index > ii and CrossDown(c,구름하단) Then T = -2; if stime >= 100000 and stime < 143000 Then{ #1 if T == -1 and ADXV > ADXv[1] and countif(crossdown(c,구름하단),5) >= 1 Then sell("S1"); #4 if T == -2 and ADXV > ADXv[1] and countif(crossup(c,구름상단),5) >= 1 Then Sell("S4"); } if MarketPosition == -1 Then{ if crossup(c,구름하단) Then ExitShort(); if ADXv < ADXV[1] Then ExitShort(); } SetStopEndofday(143000);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-04-06 13:10:08

안녕하세요 예스스탁입니다. Var : 기준선(0,data2), 전환선(0,data2),선행스팬1(0,data2), 선행스팬2(0,data2); var : 구름상단(0,data2),구름하단(0,data2),T(0,data2),ADXV(0,data2),ii(0,data2); 전환선 = data2((Highest(High, 9) + Lowest(Low, 9)) / 2); 기준선 = data2((Highest(High, 26) + Lowest(Low, 26)) / 2); 선행스팬1 = data2((전환선 + 기준선) / 2); 선행스팬2 = data2((Highest(High, 52) + Lowest(Low, 52)) / 2); 구름상단 = data2(max(선행스팬1[25],선행스팬2[25])); 구름하단 = data2(min(선행스팬1[25],선행스팬2[25])); Adxv = data2(ADX(14)); if T <= 0 and data2(crossup(C,구름상단)) Then{ T = 1; ii = data2(index); } if T == 1 and data2(index > ii and crossup(c,구름상단)) Then T = 2; if T >= 0 and data2(crossdown(c,구름하단)) Then{ T = -1; ii = data2(index); } if T == -1 and data2(index > ii and CrossDown(c,구름하단)) Then T = -2; if data2(stime >= 100000 and stime < 143000) Then{ #1 if T == -1 and ADXV > ADXv[1] and data2(countif(crossdown(c,구름하단),5) >= 1) Then sell("S1"); #4 if T == -2 and ADXV > ADXv[1] and data2(countif(crossup(c,구름상단),5) >= 1) Then Sell("S4"); } if MarketPosition == -1 Then{ if data2(crossup(c,구름하단)) Then ExitShort(); if ADXv < ADXV[1] Then ExitShort(); } SetStopEndofday(143000); 즐거운 하루되세요 > 머니사이언스 님이 쓴 글입니다. > 제목 : 식 변경 부탁드려요(data2) > 수고하십니다.. 아래식을 이용해서 data2로 선물을 기준으로 해서 풋옵션을 거래할려고 하는데 작동이 잘 안되네요.. 식 변경 부탁드립니다.. --------------------------------------------------------------------------- Var : 기준선(0), 전환선(0),선행스팬1(0), 선행스팬2(0); var : 구름상단(0),구름하단(0),T(0),ADXV(0),ii(0); 전환선 = (Highest(High, 9) + Lowest(Low, 9)) / 2; 기준선 = (Highest(High, 26) + Lowest(Low, 26)) / 2; 선행스팬1 = (전환선 + 기준선) / 2 ; 선행스팬2 = (Highest(High, 52) + Lowest(Low, 52)) / 2; 구름상단 = max(선행스팬1[25],선행스팬2[25]); 구름하단 = min(선행스팬1[25],선행스팬2[25]); Adxv = ADX(14); if T <= 0 and crossup(C,구름상단) Then{ T = 1; ii = index; } if T == 1 and index > ii and crossup(c,구름상단) Then T = 2; if T >= 0 and crossdown(c,구름하단) Then{ T = -1; ii = index; } if T == -1 and index > ii and CrossDown(c,구름하단) Then T = -2; if stime >= 100000 and stime < 143000 Then{ #1 if T == -1 and ADXV > ADXv[1] and countif(crossdown(c,구름하단),5) >= 1 Then sell("S1"); #4 if T == -2 and ADXV > ADXv[1] and countif(crossup(c,구름상단),5) >= 1 Then Sell("S4"); } if MarketPosition == -1 Then{ if crossup(c,구름하단) Then ExitShort(); if ADXv < ADXV[1] Then ExitShort(); } SetStopEndofday(143000);