커뮤니티
재문의 부탁드립니다~^^
2018-04-25 22:53:25
220
글번호 118464
재문의드립니다~^^
국내선물 틱차트에서~실시간~
*매수조건이 만족(참이면)할때만~매수신호~*//매도조건이 만족(참이면)할때만 매도신호~
*5 이평선이 20 이평선뚫으면 ~{이때,(조건,5 이평>=일목,기준선 and 5 >= 20 이평)조건이 참이면}~ 매수신호.
** 실시간현재가 > 일목기준선 and,5 이평 >= 일목,기준선 and 5 이평>=20 이평)조건이참이면 실시간 현재가가눌릴때~실시간현재가가 일목기준선값(지지선)에 닿으면 매수신호.
*** (5 이평 > 20 이평 > 일목기준선) 참이고~ 실시간 현재가가 일목,기준선(값) 보다 14틱이상가면(상승) ~~실시간현재가가~눌릴때~20 이평선(값)에~닿으면 매수신호.
**** 실시간 현재가가~60 이평선 뚫고~6틱이상가면~(이때조건=5 이평 >= 40 이평)조건이참이면~ 눌릴때~60 이평선에 닿으면(지지선) 매수신호(하루 2회이내만).
**** 실시간 현재가가`120 이평선 뚤고~120 이평선값보다~6틱이상더가면(조건,5 이평 >= 90 이평)조건이참이면~눌림목~120 이평(선)값에닿으면~매수신호(하루2회이내만).
* * * 위모든 매수신호자리에서~조건이 참이여만 매수신호나타나게 해주시면됩니다~^^
매도신호는~~ 위와 반대로~부탁드립니다~^^
답변 1
예스스탁 예스스탁 답변
2018-04-26 11:04:48
안녕하세요
예스스탁입니다.
var : 전환선(0),기준선(0),후행스팬(0),선행스팬1(0),선행스팬2(0);
var : S1(0),S2(0),bcnt4(0),bcnt5(0),scnt4(0),scnt5(0);
if bdate != bdate[1] Then
{
bcnt4 = 0;
bcnt5 = 0;
scnt4 = 0;
scnt5 = 0;
}
if LatestEntryName(0) == "b4" and
((MarketPosition == 1 and MarketPosition != MarketPosition[1]) or
(MarketPosition == 1 and MarketPosition == MarketPosition[1] and CurrentContracts > CurrentContracts[1])) Then
bcnt4 = bcnt4+1;
if LatestEntryName(0) == "s4" and
((MarketPosition == -1 and MarketPosition != MarketPosition[1]) or
(MarketPosition == -1 and MarketPosition == MarketPosition[1] and CurrentContracts > CurrentContracts[1])) Then
scnt4 = scnt4+1;
if LatestEntryName(0) == "b5" and
((MarketPosition == 1 and MarketPosition != MarketPosition[1]) or
(MarketPosition == 1 and MarketPosition == MarketPosition[1] and CurrentContracts > CurrentContracts[1])) Then
bcnt5 = bcnt5+1;
if LatestEntryName(0) == "s5" and
((MarketPosition == -1 and MarketPosition != MarketPosition[1]) or
(MarketPosition == -1 and MarketPosition == MarketPosition[1] and CurrentContracts > CurrentContracts[1])) Then
scnt5 = scnt5+1;
전환선 = (highest(H,9)+lowest(L,9))/2;
기준선 = (highest(H,26)+lowest(L,26))/2;
후행스팬 = C;
선행스팬1 = (전환선+기준선)/2;
선행스팬2 = (highest(H,52)+lowest(L,52))/2;
var1 = ma(c,5);
var2 = ma(C,20);
var3 = ma(C,40);
var4 = ma(C,60);
var5 = ma(c,90);
var6 = ma(c,120);
if crossup(var1,var2) and var1 > 기준선 Then
buy("b1");
if CrossDown(var1,var2) and var1 < 기준선 Then
sell("s1");
if C > 기준선 and var1 > 기준선 and var1 >= var2 Then
buy("b2",atlimit,기준선);
if C < 기준선 and var1 < 기준선 and var1 <= var2 Then
sell("s2",atlimit,기준선);
if var1 > var2 and var2 > 기준선 and C > 기준선+PriceScale*14 Then
buy("b3",atlimit,var2);
if var1 < var2 and var2 < 기준선 and C < 기준선-PriceScale*14 Then
sell("s3",atlimit,var2);
if crossup(C,var4) Then
S1 = 1;
if CrossDown(C,var4) Then
S1 = -1;
if S1 == 1 and H >= var4+PriceScale*6 and var1 >= var3 Then
S1 = 2;
if S1 == 1 and L <= var4-PriceScale*6 and var1 <= var3 Then
S1 = -2;
if S1 == 2 and bcnt4 < 2 Then
buy("b4",AtStop,var4);
if S1 == -2 and scnt4 < 2 Then
sell("s4",AtStop,var4);
if crossup(C,var6) Then
S2 = 1;
if CrossDown(C,var6) Then
S2 = -1;
if S2 == 1 and H >= var6+PriceScale*6 and var1 >= var5 Then
S2 = 2;
if S2 == 1 and L <= var6-PriceScale*6 and var1 <= var5 Then
S2 = -2;
if S2 == 2 and bcnt5 < 2 Then
buy("b5",AtStop,var6);
if S2 == -2 and scnt5 < 2 Then
sell("s5",AtStop,var6);
즐거운 하루되세요
> thdgus1s 님이 쓴 글입니다.
> 제목 : 재문의 부탁드립니다~^^
> 재문의드립니다~^^
국내선물 틱차트에서~실시간~
*매수조건이 만족(참이면)할때만~매수신호~*//매도조건이 만족(참이면)할때만 매도신호~
*5 이평선이 20 이평선뚫으면 ~{이때,(조건,5 이평>=일목,기준선 and 5 >= 20 이평)조건이 참이면}~ 매수신호.
** 실시간현재가 > 일목기준선 and,5 이평 >= 일목,기준선 and 5 이평>=20 이평)조건이참이면 실시간 현재가가눌릴때~실시간현재가가 일목기준선값(지지선)에 닿으면 매수신호.
*** (5 이평 > 20 이평 > 일목기준선) 참이고~ 실시간 현재가가 일목,기준선(값) 보다 14틱이상가면(상승) ~~실시간현재가가~눌릴때~20 이평선(값)에~닿으면 매수신호.
**** 실시간 현재가가~60 이평선 뚫고~6틱이상가면~(이때조건=5 이평 >= 40 이평)조건이참이면~ 눌릴때~60 이평선에 닿으면(지지선) 매수신호(하루 2회이내만).
**** 실시간 현재가가`120 이평선 뚤고~120 이평선값보다~6틱이상더가면(조건,5 이평 >= 90 이평)조건이참이면~눌림목~120 이평(선)값에닿으면~매수신호(하루2회이내만).
* * * 위모든 매수신호자리에서~조건이 참이여만 매수신호나타나게 해주시면됩니다~^^
매도신호는~~ 위와 반대로~부탁드립니다~^^
이전글