커뮤니티
제법 날씨가 쌀쌀 합니다 (매매식 부탁 드려요)
2005-10-05 17:55:25
1557
글번호 8460
수고 하십니다.
제가 만든다고 만들었는데 잘 안되어서 부탁 드립니다
1)디엠아이가 플러스 일때 소나 매수및 청산하고
디엠아이가 마이너스 일때 소나 매도및 청산 하는 식 입니다.
부탁 드립니다
Input : Period(14),Period1(10);
Var : value1(0),value2(0), value3(0);
value1 = DIPlus(Period);
value2 = DIMinus(Period);
value3 = SONAR(Period);
If CrossUP(value1, value2) and
If CrossUP(value3, 0) Then
{
Buy();
Exitshort();
}
If CrossDown(value1, value2) and
{
If CrossDown(value3, 0) Then
{
Sell();
Exitlong();
}
2)윌리엄이 -20과 -80 사이에서는 스토케스팃 슬로우 교차 매매를 하고
윌리엄이 -20을 넘어가면 스토케스틱 신호를 무시하고 매수및 청산
윌리엄이 -80을 넘어가면 스토케스틱 신호를 무시하고 매도및 청산
신호를 만들려고 하는데 잘 안 되어서 부탁 드립니다.
Input : Period(12), Period1(5), Period2(5), Period3(14);
Var : value1(0), value2(0), value3(0);
value1 = StochasticsK(Period,Period1);
value2 = StochasticsD(Period,Period1,Period2);
value3 =WILLR(Period3);
# 매수/매도청산
if value3 >-20 and value3 < -80 then {
If CrossUP(value1, value2) Then {
Buy("수");
Exitshort("매도청");
}
If CrossDown(value1, value2) Then {
sell("도");
Exitlong("매수산");
}
}
if CrossUp(value3, -80) then{
Buy("매수");
Exitshort("매도청산");
if CrossUp(value3, -20)then{
sell("매도");
Exitlong("매수청산");
}
}
바쁘시더라도 부탁 드립니다................
답변 1
예스스탁 예스스탁 답변
2005-10-07 08:37:22
안녕하세요
예스스탁입니다.
식을 수정했습니다.
if문은 문장의 끝에 then을 입력해야 합니다.
if ~ then이 기본 문장 구조입니다.
1.
Input : Period(14),Period1(10);
Var : value1(0),value2(0), value3(0);
value1 = DIPlus(Period);
value2 = DIMinus(Period);
value3 = SONAR(Period);
If CrossUP(value1, value2) then {
If CrossUP(value3, 0) Then {
Buy();
Exitshort();
}
}
If CrossDown(value1, value2) then {
If CrossDown(value3, 0) Then {
Sell();
Exitlong();
}
}
2.
Input : Period(12), Period1(5), Period2(5), Period3(14);
Var : value1(0), value2(0), value3(0);
value1 = StochasticsK(Period,Period1);
value2 = StochasticsD(Period,Period1,Period2);
value3 = WILLR(Period3);
# 매수/매도청산
if value3 < -20 and value3 > -80 then {
If CrossUP(value1, value2) Then {
Buy("수");
}
If CrossDown(value1, value2) Then {
sell("도");
}
}
if CrossUp(value3, -80) then{
Exitshort("매도청산");
}
if CrossUp(value3, -20)then{
Exitlong("매수청산");
}
윌리엄R이 -20~-80사이다 라는 조건의 부등호가 잘못되어 있어
신호가 나지 않았습니다. 수정해 드렸습니다.
즐거운 하루되세요
> HH_mugal1 님이 쓴 글입니다.
> 제목 : 제법 날씨가 쌀쌀 합니다 (매매식 부탁 드려요)
> 수고 하십니다.
제가 만든다고 만들었는데 잘 안되어서 부탁 드립니다
1)디엠아이가 플러스 일때 소나 매수및 청산하고
디엠아이가 마이너스 일때 소나 매도및 청산 하는 식 입니다.
부탁 드립니다
Input : Period(14),Period1(10);
Var : value1(0),value2(0), value3(0);
value1 = DIPlus(Period);
value2 = DIMinus(Period);
value3 = SONAR(Period);
If CrossUP(value1, value2) and
If CrossUP(value3, 0) Then
{
Buy();
Exitshort();
}
If CrossDown(value1, value2) and
{
If CrossDown(value3, 0) Then
{
Sell();
Exitlong();
}
2)윌리엄이 -20과 -80 사이에서는 스토케스팃 슬로우 교차 매매를 하고
윌리엄이 -20을 넘어가면 스토케스틱 신호를 무시하고 매수및 청산
윌리엄이 -80을 넘어가면 스토케스틱 신호를 무시하고 매도및 청산
신호를 만들려고 하는데 잘 안 되어서 부탁 드립니다.
Input : Period(12), Period1(5), Period2(5), Period3(14);
Var : value1(0), value2(0), value3(0);
value1 = StochasticsK(Period,Period1);
value2 = StochasticsD(Period,Period1,Period2);
value3 =WILLR(Period3);
# 매수/매도청산
if value3 >-20 and value3 < -80 then {
If CrossUP(value1, value2) Then {
Buy("수");
Exitshort("매도청");
}
If CrossDown(value1, value2) Then {
sell("도");
Exitlong("매수산");
}
}
if CrossUp(value3, -80) then{
Buy("매수");
Exitshort("매도청산");
if CrossUp(value3, -20)then{
sell("매도");
Exitlong("매수청산");
}
}
바쁘시더라도 부탁 드립니다................