var study = new MAStudy(5, 0, "Close", MAStudy.SIMPLE);
function preMain() {
setPriceStudy(true);
}
function main() {
var v = study.getValue(MAStudy.MA);
var vLastAlert = -1;
if(v == null)
return;
if(close() >= v) {
if(!Strategy.isLong()) {
Strategy.doLong("Crossing Up", Strategy.MARKET, Strategy.THISBAR);
}
} else {
if(!Strategy.isShort()) {
Strategy.doShort("Crossing Down", Strategy.MARKET, Strategy.THISBAR);
}
}
if(Strategy.isLong()) {
setBarBgColor(Color.green);
if (vLastAlert != 1) Alert.addToList(getSymbol(), "Es geht hoch!", Color.RGB(0,0,0), Color.RGB(0,255,0));
if (vLastAlert != 1) Alert.email("Es geht hoch!", "Es geht hoch!");
vLastAlert = 1;
} else if(Strategy.isShort()) {
setBarBgColor(Color.red);
if (vLastAlert != 2) Alert.addToList(getSymbol(), "Es geht runter!", Color.RGB(0,0,0), Color.RGB(195,0,0));
if (vLastAlert != 2) Alert.email("Es geht runter!", "Es geht runter!");
vLastAlert = 2;
}
return v;
}
function preMain() {
setPriceStudy(true);
}
function main() {
var v = study.getValue(MAStudy.MA);
var vLastAlert = -1;
if(v == null)
return;
if(close() >= v) {
if(!Strategy.isLong()) {
Strategy.doLong("Crossing Up", Strategy.MARKET, Strategy.THISBAR);
}
} else {
if(!Strategy.isShort()) {
Strategy.doShort("Crossing Down", Strategy.MARKET, Strategy.THISBAR);
}
}
if(Strategy.isLong()) {
setBarBgColor(Color.green);
if (vLastAlert != 1) Alert.addToList(getSymbol(), "Es geht hoch!", Color.RGB(0,0,0), Color.RGB(0,255,0));
if (vLastAlert != 1) Alert.email("Es geht hoch!", "Es geht hoch!");
vLastAlert = 1;
} else if(Strategy.isShort()) {
setBarBgColor(Color.red);
if (vLastAlert != 2) Alert.addToList(getSymbol(), "Es geht runter!", Color.RGB(0,0,0), Color.RGB(195,0,0));
if (vLastAlert != 2) Alert.email("Es geht runter!", "Es geht runter!");
vLastAlert = 2;
}
return v;
}
can anybody help me ?
regards eric
Comment