#32210 - Tue Oct 18 2011 12:51 PM
Re: Открытие если выше (ОткПозЕслБол)
[Re: Sergey_gt]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
Так не сделать. Нужно "залипало" от одного события до другого. using System.Collections.Generic;
using TSLab.Script.Handlers;
namespace NewIndicators.Support
{
public class Flip : IBoolAccum
{
public IList<bool> Execute(IList<bool> source1, IList<bool> source2)
{
return Calc(source1, source2);
}
public bool m_last;
public bool Execute(bool source1, bool source2)
{
m_last = Calc(source1, source2, m_last);
return m_last;
}
public static IList<bool> Calc(IList<bool> source1, IList<bool> source2)
{
var res = new bool[source1.Count];
for (int i = 1; i < source1.Count; i++)
{
var last = i > 0 ? res[i - 1] : false;
res[i] = Calc(source1[i], source2[i], last);
}
return res;
}
public static bool Calc(bool source1, bool source2, bool last)
{
var res = last;
if(!res & source1)
{
res = true;
}
if (res & source2)
{
res = false;
}
return res;
}
}
} Скомпилируйте блок, соедините его с пересечением и с есть открытая позиция. А на блок входа подайте этот сигнал.
Отредактировано 777 (Tue Oct 18 2011 12:57 PM)
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
|
Наверх
|
|
|
|
#32212 - Tue Oct 18 2011 01:02 PM
Re: Открытие если выше (ОткПозЕслБол)
[Re: Sergey_gt]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
Спасибо что откликнулись. Подскажите, что нужно с этим текстом сделать или дайте ссылку на какую-нибудь инструкцию. http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=7811&nt=6&page=1 Вам надо вот это: "Создание индикатора -“кубика” из уже готового кода индикатора на C#"
Отредактировано 777 (Tue Oct 18 2011 01:03 PM)
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
|
Наверх
|
|
|
|
#32218 - Tue Oct 18 2011 04:40 PM
Re: Открытие если выше (ОткПозЕслБол)
[Re: Sergey_gt]
|
Carpal Tunnel
Registered: Thu Apr 01 2010
Записи: 2564
Loc: г. Дзержинский
|
Спасибо что откликнулись. загляните в личку
_________________________
«Существует 3 типа лжи: ложь, наглая ложь и статистика» Дизраэли.
|
|
Наверх
|
|
|
|
|
|