ارادت /آقا ما کل کلمه marketwatchsetting رو هم پاکیدیم/چطور برگردونیمش؟
ارادت /آقا ما کل کلمه marketwatchsetting رو هم پاکیدیم/چطور برگردونیمش؟
لطفا ی توضیحی هم در مورد قالبی که کپی کردین توی Inspec... بدید
سرخطی
نیسب حجم ؟؟
سلام و خسته نباشید
اگر امکان داره آموزش گرفتن دیتای لحظه ای از سایت TSETMC و دخیره در LOCALSTORAGE و مقایسه دیتاهای استخراج شده در لحظات مختلف جهت رصد خریدار عمده رو با توجه به نسبت افزایش تعداد خریدار (فروشنده) و افزایش حجم ناگهانی در هر لحظه رو قرار بدید در این قسمت /سپاس
سلام و تشکر.
این چیزی که میفرمایید را من تا به حال جایی نشنیدهام و نمیدانم چگونه ممکن است.
این چیزی که شما دنبالش هستید (دریافت داده و ذخیره در لوکال استورج) یک کار خیلی سخت است که کار تخصصی مرورگرها است.
ببخشید. فقط گفتم پاسخی داده باشم که نوشتهتان بیپاسخ نماند. چون احتمالا دوستان دیگر هم باید مانند من بیاطلاع باشند.
یا علی.
«محمد حسین» هستم.
امیرالمومنین(ع):برای دنیایت چنان کار کن که گویا همیشه زندگی خواهی کرد و برای آخرتت چنان که گویا فردا خواهی مرد.
true == function()
{
//*********** ****************************//
//*******************************//
//*******************//
//************************************************** *//
//**************در صورت تمایل به دریافت سیگنال تقاطع کیجونسن و تنکانسن دارید مقدار متغییر زیر را 1 قرار بده در غیر این صورت 0 قرار دهید.*******//
var a = 1;
//**************در صورت تمایل به دریافت سیگنال خط قیمت و کیجونسن مقدار متغییر زیر را 1 قرار بده در غیر این صورت 0 قرار دهید.*******//
var b = 1;
//**************در صورت تمایل به دریافت سیگنال خطوط ابر مقدار متغییر زیر را 1 قرار بده در غیر این صورت 0 قرار دهید.********//
var c = 1;
//**************در صورت تمایل به دریافت سیگنال خط لگینگ مقدار متغییر زیر را 1 قرار بده در غیر این صورت 0 قرار دهید.*******//
var d = 1
//*******************************//
var ichimoku = [];
ichimoku [0] = 0;
ichimoku [1] = 0;
ichimoku [2] = 0;
ichimoku [3] = 0;
//*********PH function************//
var PH = function (period,d)
{
var len = period + d ;
var max_PH = 0;
for (var i = 0 + d; i < len ; i++)
{
max_PH = Math.max([ih][i].PriceMax , max_PH);
}
return max_PH;
}
//***********************************//
//*********PL function*****************//
var PL = function (period,d)
{
var len = period + d;
var min_PL = 1000000;
for (var i = 0 + d; i < len ; i++)
{
if ([ih][i].PriceMin > 0 )
{
min_PL = Math.min([ih][i].PriceMin , min_PL);
}
}
return min_PL;
}
//***************Tenkan Sen / Kijun Sen************************//
var c_line = (PH(9 , 0) + PL(9 , 0)) / 2;
var b_line = (PH(26 , 0) + PL(26, 0)) / 2;
//***************Delay Tenkan Sen / Kijun Sen*******************//
var c_line_d = function(d)
{
var c_line_d = (PH(9 , d) + PL(9 , d)) / 2;
return c_line_d;
}
var b_line_d = function(d)
{
var b_line_d = (PH(26, d) + PL(26, d)) / 2;
return b_line_d;
}
//*******************CURRENT Cloud*******************//
var LSA = function(d)
{
var LSA = (((PH(9 , d) + PL(9 , d)) / 2) +(PH(26 , d) + PL(26, d)) / 2 ) / 2;
return LSA;
}
var LSB = function(d)
{
var LSB = (PH(52, d) + PL(52, d)) / 2;
return LSB;
}
//**************Lagging line**********************************//
var LagS = (pl);
//**************Tenkan Sen / Kijun Sen Cross ********************//
if (a == 1)
{
if ( c_line_d(0) > 0.95 * c_line_d(1) && c_line > b_line && c_line < (1.03 * b_line) && c_line_d(2) < b_line_d(2))
{
ichimoku [0] = 1;
return true;
}
}
//************** Kijun Sen Cross ********************//
if (b == 1)
{
if ([ih][0].PDrCotVal > 0.95* b_line && b_line_d(1) > [ih][1].PriceMax && b_line_d(2) > [ih][2].PriceMax && b_line_d(3) > [ih][3].PriceMax)
{
ichimoku [1] = 1;
return true;
}
}
//************** Senkou Span Cross ********************//
if (c == 1)
{
if ( LSA(0) >= LSB(0) && (LSA(1) <= LSB(1) || LSA(2) <= LSB(2) || LSA(3) <= LSB(3) || LSA(4) <= LSB(4)) )
{
ichimoku [2] = 1;
return true;
}
}
//**************Lagging Span********************//
if (d == 1)
{
if (([ih][1].PDrCotVal < 1.02 * [ih][27].PriceMax) && ([ih][0].PDrCotVal > [ih][26].PriceMin) && ([ih][0].PDrCotVal < [ih][26].PriceMax) && ((pl) > [ih][25].PriceMax))
{
ichimoku [3] = 1;
}
}
//*************Sum Up *******************//
if (ichimoku [0] == 1 || ichimoku [1] == 1 || ichimoku [2] == 1 || ichimoku [3] == 1)
{
//------------------محل تعریف توابع شما-----------------------
var CalculateVol = function(period){
var len = period;
var sum = 0;
for(var i = 0; i < len; i++)
{
sum = sum + [ih][i].QTotTran5J;
}
var avrage_sum = sum / period;
return avrage_sum;
}
//------------------محل تعریف برنامه شما---------------------
(cfield0) = Math.round( (CalculateVol(3) / CalculateVol(16)) * 100) / 100;
(cfield1)=Math.round((((ct).Buy_I_Volume/(ct).Buy_CountI)/((ct).Sell_I_Volume/(ct).Sell_CountI)) * 100)/100;
return true;
}
}()
//تقاطع tو k//
استاد گرامی ، سلام
با عنایت به اینکه امثال بنده شاگردان جنابعالی هستیم و در حال آموزش دیدن، امیدوارم در صورت امکان به عبارات فیلتر ایچیموکو مقداری توضیحات اضافه و افاضه بفرمایید.
باعث زیادی تشکر و ارادت خواهد بود. خداوند خیرتان بدهد.
دوستان این فیلتر قدرت خریدار به فروشنده رو میشه جوری ویرایش کرد که سهم هایی که قابل خریدند و سهمی که صف خرید نباشد رو بیاره؟
(tvol)>[is5]&&((ct).Buy_I_Volume/(ct).Buy_CountI)>3*((ct).Sell_I_Volume/(ct).Sell_CountI)
سلام بله
(pl)=!(tmax) && (tvol)>[is5]&&((ct).Buy_I_Volume/(ct).Buy_CountI)>3*((ct).Sell_I_Volume/(ct).Sell_CountI)
در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)